- From: Jonathan Marsh <jmarsh@microsoft.com>
- Date: Wed, 5 Oct 2005 13:35:25 -0700
- To: "Hugo Haas" <hugo@w3.org>
- Cc: <public-ws-desc-comments@w3.org>
Thanks for your comment. The WS Description Working Group tracked this as a Last Call comment LC319 [1]. The Working Group agreed to fix the problem by adopting the proposal at [2].
If we don't hear otherwise within two weeks, we will assume this satisfies your concern.
[1] http://www.w3.org/2002/ws/desc/5/lc-issues/issues.html#LC319
[2] http://lists.w3.org/Archives/Public/www-ws-desc/2005Sep/0012.html
> -----Original Message-----
> From: public-ws-desc-comments-request@w3.org [mailto:public-ws-desc-
> comments-request@w3.org] On Behalf Of Hugo Haas
> Sent: Wednesday, August 24, 2005 3:12 AM
> To: public-ws-desc-comments@w3.org
> Subject: SOAP and HTTP binding: definition of {soap fault code} and
> wsoap:code
>
> This is an issue which has already been addressed (LC130[1]) and
> editorially implemented incorrectly.
>
> It therefore is editorial. Details follow.
>
> Part 2's section 5.7 Binding Faults defines:
>
> * {soap fault code} OPTIONAL. A xs:QName, to the Binding Fault
> component. The value of this property identifies a possible
> SOAP
> fault for the operations in scope. If this property is empty,
> no
> assertion is made about the value of the SOAP fault code.
>
> [...]
>
> * wsoap:code OPTIONAL attribute information item
>
> * A [local name] of code
>
> * A [namespace name] of
> "http://www.w3.org/2005/08/wsdl/soap"
>
> * A type of union of xs:QName and xs:token where the allowed
> token
> value is "#any"
>
> [...]
>
>
>
>
> Property Value
>
>
>
>
> The actual value of the code attribute
>
> {soap fault code} information item if present and if its
> value
> is not "#any"; otherwise empty.
>
>
>
>
>
> Why do we need "#any" as a possible value if the wsoap:code attribute
> is optional?
>
> It turns out that the resolution to LC130 was not properly
> implemented:
>
> * Jonathan Marsh <jmarsh@microsoft.com> [2005-06-04 01:08-0700]
> > Issue LC130: Binding fault defaulting?
> > RESOLUTION: wsoap:subcode and wsoap:code will be optional,
> > wsoap:subcode and wsoap:code will allow #any as a
> token,
> > missing attribute will map to #any in the component
> model,
> > #any => no assertion is made about the value,
> > http:code will be similarly modified.
>
> -- http://lists.w3.org/Archives/Public/www-ws-desc/2005Jun/0003
>
> wsoap:subcode, wsoap:code and whttp:code need to be revised to reflect
> the correct resolution of LC130.
>
> 1. http://www.w3.org/2002/ws/desc/4/lc-issues/#LC130
> --
> Hugo Haas - W3C
> mailto:hugo@w3.org - http://www.w3.org/People/Hugo/
Received on Wednesday, 5 October 2005 20:36:30 UTC