2.2.2.1 Common SOAP Fault

The SOAP fault message is defined in [SOAP1.2-1/2007]. The following is the specific format used by this protocol.

 <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope">
   <s:Body>
     <s:Fault>
       <s:Code>
         <s:Value>s:Sender</s:Value>
       </s:Code>
       <s:Reason>
         <s:Text xml:lang="en-US">The creator of this fault did not specify a Reason.</s:Text>
       </s:Reason>
       <s:Detail>
         [ProviderException]
       </s:Detail>
     </s:Fault>
   </s:Body>
 </s:Envelope>

The [ProviderException] element is the part of the message that provides more information about the fault itself. This will be of type Microsoft.WindowsServerSolutions.Common.ProviderFramework.ProviderException [MSDN-ProviderException] or the types that extend the same.