- From: Martin Gudgin <marting@develop.com>
- Date: Tue, 26 Feb 2002 15:17:50 +0100
- To: "Martin Gudgin" <marting@develop.com>, "XML Protocol Discussion" <xml-dist-app@w3.org>
- Cc: "Henrik Frystyk Nielsen" <henrikn@microsoft.com>
Here is the (revised) suggested text for resolution of issue 181[1] a) Add the following to Section 2.1 'A SOAP node MUST be identified by a URI' b) Renumber existing section 4.4.4 to 4.4.5 c) Amend section 4.4 The SOAP Fault element information item is used to carry error and/or status information within a SOAP message. If present, the SOAP Fault MUST appear as a direct child of the SOAP body and MUST NOT appear more than once within a SOAP Body. The Fault element information item has: A local name of Fault ; A namespace name of http://www.w3.org/2001/12/soap-envelope; Two or more child element information items in order as follows: A mandatory faultcode element information item, see 4.4.1 SOAP faultcode Element; A mandatory faultstring element information item, see 4.4.2 SOAP faultstring Element; An optional faultactor element information item, see 4.4.3 SOAP faultactor Element; An optional faultrole element information item, see 4.4.4 SOAP faultrole Element; An optional detail element information item, see 4.4.5 SOAP detail Element. d) Amend section 4.4.3 The faultactor element information item has: A local name of faultactor A namespace name which is empty The type of the faultactor element information item is anyURI in the http://www.w3.org/2001/XMLSchema namespace. It is intended to provide information about which SOAP node on the SOAP message path caused the fault to happen (see 2 SOAP Processing Model). The value of the faultactor element information item is the URI that identifies the SOAP node that generated the fault ( see 2.1 SOAP Nodes ). e) Add a new section 4.4.4 4.4.4 SOAP faultrole Element The faultactor element information item has: A local name of faultrole A namespace name which is empty The type of the faultrole element information item is anyURI in the http://www.w3.org/2001/XMLSchema namespace. It is similar to the SOAP role attribute information item (see 4.2.2 SOAP role Attribute) except that the value of the faultrole element information item identifies the role the node was playing at the point the fault occured. Regards Gudge
Received on Tuesday, 26 February 2002 09:18:53 UTC