W3C home > Mailing lists > Public > public-ws-addressing@w3.org > August 2005

Re: WSA WSDL Binding Issue (Action without UsingAddressing) [i061]

From: Mark Nottingham <mark.nottingham@bea.com>
Date: Wed, 24 Aug 2005 15:25:49 -0700
Message-Id: <E69E7DBF-7BCC-4A79-BC4D-1C541340EE0D@bea.com>
To: W3C WS-Addressing Public List <public-ws-addressing@w3.org>

This is now WD issue 61:
   http://www.w3.org/2002/ws/addr/wd-issues/#i061


On 11/08/2005, at 4:05 PM, Arun Gupta wrote:

>
> If the WSDL does not include wsaw:UsingAddressing in either  
> wsdl:binding
> or wsdl:port but one or more wsdl:portType/wsdl:operation contain
> wsaw:Action, the expected behavior in such a case is unclear. Here are
> the six possible options:
>
> 1. Inclusion of wsa:Action without inclusion of wsa:UsingAddressing is
> equivalent to inclusion of wsa:UsingAddressing with  
> wsdl:required=true.
> IOW, messages MUST include wsa MAPs and wsa:Action MUST be honored.
>
> 2. Inclusion of wsa:Action without inclusion of wsa:UsingAddressing is
> equivalent to inclusion of wsa:UsingAddressing with  
> wsdl:required=false.
> IOW, messages MAY include wsa MAPs but if so wsa:Action MUST be  
> honored.
>
> 3. Inclusion of wsa:Action without inclusion of wsa:UsingAddressing is
> purely advisory. IOW, messages MAY include wsa MAPs and if so  
> wsa:Action
> MAY be honored.
>
> 4. Inclusion of wsa:Action without inclusion of wsa:UsingAddressing is
> purely advisory. IOW, the messages MAY include wsa MAPs and if so
> wsa:Action MUST be honored.
>
> 5. Inclusion of wsa:Action without inclusion of wsa:UsingAddressing is
> equivalent gets ignored. IOW, messages MUST not include wsa MAPs.
>
> 6. Something else
>
> In 3 and 4, other information is needed to determine whether
> WS-Addressing is supported.
>
> The spec needs to provide a clear guidance on what needs to happen in
> such a case. 2 or 3 seems ok and I have a preference for 2.
>
> -Arun
>
> -- 
> got Web Services ?
> Download Java Web Services Developer Pack from
> http://java.sun.com/webservices
>
>
>


--
Mark Nottingham   Principal Technologist
Office of the CTO   BEA Systems
Received on Wednesday, 24 August 2005 22:26:02 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:35:08 GMT