Web Service Consumer Transformation
Effective in version 9.5.1, the Web Service Consumer transformation has the following behavior changes:
- •The Web Service Consumer transformation advanced property Treat Fault as Error is enabled by default.
Previously, it was disabled by default. When you upgrade, the upgrade process retains the existing property configuration.
- •When the Web Service Consumer transformation is configured to validate the schema and it receives SOAP 1.2 fault messages, the Data Integration Service validates that the faultcode value conforms to the enumerations defined in the SOAP 1.2 envelop schema.
Previously, the Data Integration Service did not validate that faultcode value conformed to enumerations defined in the SOAP 1.2 envelop schema when it validated the schema.
- •When the Web Service Consumer transformation receives SOAP 1.2 fault messages, the Data Integration Service updates the prefix of the fault code value to infasoapns.
Previously, the Web Service Consumer transformation returned the fault code value with the prefix that is defined in the SOAP response.
- • You can configure the anyType element to use a complex type or the xs:string type.
Previously, you could configure the anyType element to use a complex type.
- •The anyType element uses xs:string by default when there is no complex type defined for the anyType element in the WSDL or schema.
Previously, when the WSDL or schema of the web service did not define a complex type, the Developer tool processed the element without a type defined.