2.2.2.1 SOAP Fault Message

This protocol enables a protocol server to notify a protocol client with application-level faults by using a SOAP fault response. In a SOAP fault response, the detail element contains application-specific error information.

The following schema specifies the structure of the detail element in the SOAP fault response that is used by this protocol:

   <s:schema xmlns:s="http://www.w3.org/2001/XMLSchema" targetNamespace="http://schemas.microsoft.com/sharepoint/soap/">
      <s:complexType name="SOAPFaultDetails">
         <s:sequence>
            <s:element name="errorstring" type="s:string"/>
            <s:element name="errorcode" type="s:string" minOccurs="0"/>
         </s:sequence>
      </s:complexType>
   </s:schema>

errorstring: A description of the error.

errorcode: A hexadecimal representation of a 4-byte result code, which is an operation-specific error code that is defined in the messages subsection for operations that return SOAP faults.