Hi am getting incorrect SOAP response from my Web service. But for some reason 
I need to handle incorrect SOAP response.

SOAP response I am getting 
******************************************
HTTP/1.1 200 OK
Server: OSP 2.4 BPEL engine
Content-Type: text/xml; charset=ISO-8859-1
Content-Length: 1964
Connection: close

<?xml version="1.0" encoding="UTF-8"?>
   <SOAP-ENV:Envelope 
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:urn:="urn:Alcatel_Lucent_OSP_BPEL">
      <SOAP-ENV:Body>
         <urn:namur_smlsce_portalreadmeter2Response>
            <errorcode>1</errorcode>
            <meterinfo>xyz</meterinfo>
         </urn:namur_smlsce_portalreadmeter2Response>
      </SOAP-ENV:Body>
   </SOAP-ENV:Envelope>

******************************************

In above response 2 things are  incorrect :-
1.  xmlns:urn:="urn:Alcatel_Lucent_OSP_BPEL
2. Content-Type: text/xml; charset=ISO-8859-1 in HTTP header and 
encoding="UTF-8" in xml tag. Different charset ecoding for HTTP and SOAP.

So I want to make 2 correction in  the message :
1. Change xmlns:urn:="urn:Alcatel_Lucent_OSP_BPEL to 
xmlns:urn="urn:Alcatel_Lucent_OSP_BPEL

2. Change UTF-8 ecoding to ISO-8859-1

Thanx in advance.

 With Regards and Thanks 
Gaurav Kumar


- The ability to simplify means to eliminate the unnecessary so that the 
necessary may speak



      

Reply via email to