3.1.5.2.11 Mapping Exception
Exceptions returned by the server MUST be turned into SOAP faults as specified in [SOAP1.1] section 4.4:
faultcode: MUST be set as specified in [SOAP1.1] section 4.4.
faultstring: SHOULD be set to a human-readable message as specified in [SOAP1.1] section 4.4.
faultactor: SHOULD be a URI that identifies the source as specified in [SOAP1.1] section 4.4.<41>
detail: As specified in [SOAP1.1] section 4.4, this element is intended for carrying application-specific error information. In .NET Remoting, the detail MUST contain a serialized instance of ServerFault as specified in section 2.2.2.17. The instance MUST be encoded as specified in [SOAP1.1] section 5.