Integration Server 10.15 | Web Services Developer’s Guide | CDATA Blocks in Inbound and Outbound SOAP Messages | Support for Preserving CDATA Tag Delimiters in Inbound SOAP Messages
 
Support for Preserving CDATA Tag Delimiters in Inbound SOAP Messages
If an inbound SOAP request envelope has an element that contains a CDATA text block, by default, the inbound processing removes the CDATA delimiter tags found in the SOAP request. Specifically, Integration Server removes the initial CDATA tag "<![CDATA[" and the terminating tag "]]>" from the string values passed as input to the target web service.
Integration Server includes the watt.server.SOAP.inbound.CDATA.removeTags server configuration parameter that you can use to control whether or not Integration Server preserves the CDATA delimiter tags found in a SOAP request.
*When set to true, during inbound processing, Integration Server removes the initial CDATA tag "<![CDATA[" and the terminating tag "]]>" from the string values passed as input to the target web service. This is the default.
*When set to false, Integration Server preserves the CDATA delimiter tags in inbound SOAP requests; the CDATA delimiter tags will remain in the text of the request and reach the target web service.
You do not need to restart Integration Server for changes to this parameter to take effect.