- From: David Hull <dmh@tibco.com>
- Date: Mon, 29 Aug 2005 22:12:55 -0400
- To: Jonathan Marsh <jmarsh@microsoft.com>
- Cc: public-ws-addressing@w3.org
- Message-id: <4313C0A7.3070204@tibco.com>
I think this is in line with the consolidation of the fault elements that we did in Boston just prior to CR, so +1. In particular, +1 to "Subject to negative impact on our progress out of CR, of course ;-)." Jonathan Marsh wrote: > > *Arun pointed out that there is redundant information in the > fault detail for wsa:ActionMismatch. We already know the > problem lies with a header named wsa:Action so > <wsa:ProblemHeaderQName> isn't necessary. We already have a > way to communicate the content of the problem header in > <wsa:ProblemAction>, so <wsa:ProblemHeader> isn't necessary. > The only information that isn't redundant is the value of > SOAPAction. * > > > *This redundancy represents needless complication. I propose > we keep <wsa:ProblemHeader> and <wsa:ProblemHeaderQName> for > consistency and to enable "dumber" conveyance of this > information, and strip down <wsa:ProblemAction>. (I fix > another problem as well - that > was:ProblemAction/wsa:SoapAction doesn't seem to be extensible > which is inconsistent with other elements we define.)* > > > *I propose we replace the following sections:* > > > *5.3.4 Problem Action* > > The following describes the <wsa:ProblemAction> element: > > */wsa:ProblemAction/wsa:Action * > > An optional element that provides the [action] that caused the problem. > > */wsa:ProblemAction/wsa:SoapAction * > > An optional element that provides the SOAPAction IRI that caused the > problem. > > */wsa:ProblemAction/{any} * > > Optional extensibility elements that do not affect processing. > > */wsa:ProblemAction/@{any} * > > Optional extensibility attributes that do not affect processing. > > ... > > > */5.4.1.6 wsa:ActionMismatch/* > > Specifies that the [action] and SOAPAction for the message did not > match, [Details] MAY contain a <wsa:ProblemAction> element in addition > to the <wsa:ProblemHeader> element or <wsa:ProblemHeaderQName> element. > > > > > *With:* > > > *5.3.4 Problem SOAPAction* > > The following describes the <wsa:ProblemSOAPAction> element: > > */wsa:ProblemSOAPAction * > > An optional element that provides the SOAPAction IRI that caused the > problem. > > */wsa:ProblemSOAPAction/{any} * > > Optional extensibility elements that do not affect processing. > > */wsa:ProblemSOAPAction/@{any} * > > Optional extensibility attributes that do not affect processing. > > ... > > > */5.4.1.6 wsa:ActionMismatch/* > > Specifies that the [action] and SOAPAction for the message did not > match, [Details] MAY contain a <wsa:ProblemSOAPAction> element in > addition to the <wsa:ProblemHeader> element or > <wsa:ProblemHeaderQName> element. > > > > Subject to negative impact on our progress out of CR, of course ;-). > > > > -- Jonathan Marsh -- jmarsh@microsoft.com > <mailto:jmarsh@microsoft.com> -- > http://spaces.msn.com/members/auburnmarshes/ -- > > > > > > > > -----Original Message----- > From: public-ws-addressing-comments-request@w3.org > [mailto:public-ws-addressing-comments-request@w3.org] On Behalf Of > Arun Gupta > Sent: Friday, August 26, 2005 11:27 AM > To: public-ws-addressing-comments@w3.org > Subject: New Issue: SOAP Binding CR ([Details] for wsa:ActionMismatch > Subsubcode) > > > > > > In SOAP Binding, Candidate Recommendation, section 5.4.1.6 [1], > > [Details] should contain <wsa:ProblemAction> instead of > > <wsa:ProblemHeader> or <wsa:ProblemHeaderQName> since that is more > > relevant information regarding the fault. > > > > [1] > > http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-soap.html#invalidmapfault > > > > -- > > got Web Services ? > > Download Java Web Services Developer Pack from > > http://java.sun.com/webservices > > >
Received on Tuesday, 30 August 2005 02:13:02 UTC