Skip to Content
0
Former Member
Mar 25, 2015 at 08:43 AM

Control characters/ ASCII code/ non printable characters in response of an Synchronous SOAP call.

428 Views

Hello!

I have a simple pass through synchronous scenario wherein standard enterprise service have been used.

It is a SOAP-->PI-->ECC (Proxy) synchronous call.

The response XML of few Sales orders contain characters like &#x1A which are un-parseable by UTF-8 encoding.

Hence, I am getting an error: "Character reference "&#x1A" is an invalid XML character".

I tried to changed the Endpoint in SOAP UI by appending the attribute "&xmlenc=iso-8859-1" , but the error still persists:

http://host:port/XISOAPAdapter/MessageServlet?senderParty=&senderService=TPBS_XX&receiverParty=&receiverService=&interface=SI_XX&interfaceNamespace=http://XX&xmlenc=iso-8859-1

Please suggest!

Thanks,

Indu Khurana.