0 Replies Latest reply on Nov 16, 2006 5:10 PM by Reiner Kappenberger

    Error parsing Fault

    Reiner Kappenberger Newbie

      Hi,

      I've got a problem where a client to our application sends the following fault message:

      100
      <soapenv:Envelope soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="htt
      100
      p://www.w3.org/2001/XMLSchema-instance" xmlns:cwmp="urn:dslforum-org:cwmp-1-0">
       <soapenv:Header>
      <cwmp:ID soapenv:mustUnderstand="1">1182
      </cwmp:ID>
      <cwmp:NoMoreRequests soapenv:mustUnderstand="0">1</cwmp:NoMoreRequests>
       </soapenv:Header>
       <soapenv
      100
      :Body>
       <soapenv:Fault>
       <faultcode>Client</faultcode>
       <faultstring>CWMP fault</faultstring>
       <detail>
       <cwmp:Fault>
       <FaultCode>9005</FaultCode>
       <FaultString>Invalid parameter name</FaultString>
       </cwmp:Fault>
       <
      31
      /detail>
       </soapenv:Fault>
       </soapenv:Body>
      
      13
      </soapenv:Envelope>
      0


      Which is resulting in an IllegalArgumentException. However the protocol we're implementing requires the Fault structure to be sent in exactly that way.

      Any help is appreciated.