In some SOAP provider they need CDATA inside XML request structure. Picture below show you full configuration steps when you work with this scenario. I won’t show you all steps, just highlight important notes with CDATA conversion.

1 – Download WSDL from service provider


Copy content and save as with WSDL file extension.
2 – Import WSDL into Enterprise Services Builder (ESB)


3 – Convert XML Segment to CDATA field


4 – Mapping program in Operation Mapping

5 – Testing mapping program
Test mapping convert CDATA, here we can see many escaping characters in mapping step 1

Test mapping program step 2 with XSLT conversion, here escaping output was disabled

XSLT Transform

Thanks,
Cuong Dang
Good article. I absolutely love this site. Keep writing!
LikeLike