These notes should be reviewed prior to WSDL generation.
- For the DECIMAL(5,2) data type, when wsdl_decimalsize is
                TRUE, the generated WSDL file contains the
                total size and the size of the fractional part of the
                decimal:
<types>
   <schema xmlns="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://www.mycompany.com/types/">
      <simpleType name="echoDecimal5_2_a_dec5_2_out_FGLDecimal">
         <restriction base="decimal">
            <totalDigits value="5" />
             <fractionDigits value="2" />
          </restriction>
      </simpleType>
   </schema>
 </types>
<message name="echoDecimal5_2">
  <part name="dec5_2" type="f:echoDecimal5_2_a_dec5_2_in_FGLDecimal" />
 </message>
When
                wsdl_decimalsize is FALSE, the total size and the
                size of the fractional part are not
                mentioned:
<message name="echoDecimal5_2">
  <part name="dec5_2" type="xsd:decimal" />
 </message>
 
- If the WSDL file does not contain the size, the client application has no way of knowing the
                size. In this case, a default value for the size is generated. For example, the
                exported server type DECIMAL(5,2) becomes a
                DECIMAL(32) on the client side.
 
- It is better to keep the options wsdl_arraysize,
                wsdl_stringsize and wsdl_decimalsize set to
                TRUE so that the client program can do exact type mapping. The
                default for all three options is TRUE.
 
         - When setting a facet constraint attribute on a simple data type, the generation of the
                WSDL will take this attribute into account even if an option has been set to perform
                the opposite.
 
- When setting one facet constraint attribute, all of the default constraint attributes won't be
                generated anymore unless you specify them as facet constraint attributes.