[ https://issues.apache.org/jira/browse/CXF-2847?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bryan Stopp updated CXF-2847: ----------------------------- Attachment: BigDecimalType.java.patch BigDecimalStringTest.java > BigDecimalType incorrectly prints scientific notation > ----------------------------------------------------- > > Key: CXF-2847 > URL: https://issues.apache.org/jira/browse/CXF-2847 > Project: CXF > Issue Type: Bug > Components: Aegis Databinding > Affects Versions: 2.2.9 > Reporter: Bryan Stopp > Priority: Minor > Attachments: BigDecimalStringTest.java, BigDecimalType.java.patch > > > By the SOAP spec, types of "decimal" are not supposed to use scientific > notation (http://www.w3.org/TR/xmlschema-2/#decimal). > However if the value of a BigDecimal is small enough, the toString() method > (used by the BigDecimalType class) will print using scientific notation. > Instead, this type mapper should use the toPlainString() method to ensure no > scientific notation is used. > I have attached a patch and an example to what i am referring. I don't have > an actual unit test for the BigDecimalType class itself. > -B -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.