I am trying to put some CDATA content on an element of a web service call using org.jboss.soa.esb.actions.soap.SOAPClient as my action. The problem is that this action automatically escapes the special characters of the CDATA element.
Is it possible to prevent this behavior?
In case it isn't, should I use another type of Action in order to send CDATA content as part of my web service?
Best avoid using that action. I'd look at using the HttpRouter action, preceeded by an action that generates the SOAP message payload. Easier to use.