2.2.3.1 WSManFault

A SOAP fault is used to carry error information within a SOAP message. Faults are returned when the SOAP message is successfully delivered by the transport and processed by the services but the message cannot be processed properly.

The WS-Management Protocol defines an extensibility model that allows a service to include additional fault information in the <s:Detail> element. Web Services Management Protocol Extensions for Windows Server 2003 defines <WSManFault> for reporting additional fault information. The schema for <WSManFault> MUST be as follows.

 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  xmlns:wsmanfault="http://schemas.microsoft.com/ws/2005/06/wsmanfault" 
 targetNamespace="http://schemas.microsoft.com/ws/2005/06/wsmanfault" 
 elementFormDefault="qualified" attributeFormDefault="unqualified">
 <xs:element name="WSManFault" type="wsmanfault:WSManFaultType"/>
 </xs:schema>