title: Using BigDecimal in JAXB marshalling
body: <p>I have a REST webservice with JAXB fields annotations.
  For example, </p>
  
  <pre><code>@XmlAccessorType(XmlAccessType.PROPERTY)
  public class MyClass{
    private BigDecimal sum;
    //+ getter and setter
  }
  </code></pre>
  
  <p>If field "sum" contains big value, for example, 1234567890.12345, it marshalls to 1.23456789012345E9
  How to write a rule for marshalling only this class?</p>