I'm getting a 1.1 Soap Fault response when I send in a 1.2 Soap request -
see the soapenv below.  This occurs when Axis creates the soap fault - for
example if the body of the request is invalid.  I tried setting  <parameter
name="SingleSOAPVersion" value="1.2"/>
to force the response version but this didn't work.  Any ideas how to fix
this problem?

This is the header of the request

<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2002/12/soap-envelope";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="
http://www.w3.org/2002/12/soap-envelope soap-envelope.xsd">
  <soapenv:Header>

This is the response created by Axis.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance";>
 <soapenv:Body>
  <soapenv:Fault>
   <faultcode xmlns:ns1
="http://www.w3.org/2002/12/soap-envelope";>ns1:Server.userException</faultcode>
   <faultstring>org.xml.sax.SAXParseException: The element type
&quot;salesOrde1r&quot; must be terminated by the matching end-tag &quot;
&lt;/salesOrde1r&gt;&quot;.</faultstring>
   <detail/>
  </soapenv:Fault>
 </soapenv:Body>
</soapenv:Envelope>)
2003-10-17 15:50:38,350 DEBUG org.apache.axis.SOAPPart Exit:
SOAPPart::getAsString(): <?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance";>
 <soapenv:Body>
  <soapenv:Fault>
   <faultcode xmlns:ns1
="http://www.w3.org/2002/12/soap-envelope";>ns1:Server.userException</faultcode>
   <faultstring>org.xml.sax.SAXParseException: The element type
&quot;salesOrde1r&quot; must be terminated by the matching end-tag &quot;
&lt;/salesOrde1r&gt;&quot;.</faultstring>
   <detail/>
  </soapenv:Fault>
 </soapenv:Body>
</soapenv:Envelope>

Regards

Lucia
                                                                  
                                                                  
                                                                  
                                                                  
                                                                  
                                                                  
                                                                  
                                                                  
                                                                  




Reply via email to