When inserting XML inside a SOAP element, we are seeing unexpected encoding of special characters. Tracing through the flow, the xmldata string is properly encoded until it reaches the soapRPC service. However, once it reaches the soapRPC service and the message is assembled/sent, HTTP capture indicates that the intended XML data …
<datablock>
<myxmlpayload>AT&T</myxmlpayload>
</datablock>
… turns into …
<datablock>
<myXMLpayload>AT&T</myXMLpayload>
</datablock>
To be clear, this is not an issue with the documentToXMLString service (yes, encoding equals false). This appears to be an issue with the soapRPC service. Please let me know ASAP if anyone experienced a similar issue or has a possible resolution. Thanks!!!
#webMethods#API-Management#soa