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

NEW ISSUE: How to determine the value of the [reference parameters] property from WSDL?

From: Anish Karmarkar <Anish.Karmarkar@oracle.com>
Date: Mon, 11 Apr 2005 00:00:57 -0700
Message-ID: <425A20A9.8080701@oracle.com>
To: public-ws-addressing@w3.org

During last week's concall I took an action to raise an issue regd the 
determination of the value of the [reference parameters] property by 
looking at the WSDL description. Here it is:

* Title - How to determine the value of the [reference parameters] 
property from WSDL?

* Description -
The WSDL binding spec does not define how to determine the value of the 
[reference parameters] property when sending messages to a Web service 
described in WSDL (and when WS-Addressing is also being used for that 
Web service).

* Justification -
The WSDL binding spec [1] says: "Web Services Addressing 1.0 - WSDL 
Binding (this document) defines how the abstract properties defined in 
Web Services Addressing 1.0 - Core are described using WSDL."
The [reference parameters] property is allowed when using WS-Addressing 
[2], but the WSDL binding spec does not define how this abstract 
property is described using WSDL.

* Target -
WSDL Binding

* Proposals -

Here are two proposals to resolve this issue:

1) Modify the proposal at [3] (for issue i021) as follows:
i) allow the element wsaw:UsingAddressing to be a child element of 
wsdl20:endpoint/wsdl11:port
ii) create an optional child element 
wsaw:UsingAddressing/wsa:ReferenceParameter. The value of this element, 
if present, specifies the value of the [reference parameters] property.

2) Allow the wsa:EndpointReference element to be included as the child 
element of wsdl20:endpoint or the child element of wsdl11:port. When 
using the wsa:EndpointReference in an wsdl20:endpoint/wsdl11:port the 
usual WS-Addressing/binding rules apply.

-Anish
--

[1] 
http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-wsdl.html?content-type=text/html;%20charset=utf-8
[2] 
http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-core.html?content-type=text/html;%20charset=utf-8#msgaddrprops
[3] 
http://lists.w3.org/Archives/Public/public-ws-addressing/2005Mar/0255.html
Received on Monday, 11 April 2005 07:03:37 GMT

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