- From: Anish Karmarkar <Anish.Karmarkar@oracle.com>
- Date: Mon, 13 Feb 2006 00:25:40 -0800
- To: "public-ws-addressing@w3.org " <public-ws-addressing@w3.org>
As requested on the call, here is a crisper version of proposal 4a (what was called proposal 4' earlier). In the Core spec [1]: 1) In Section 3.1, change: ----- [destination] : IRI (1..1) ----- to: ----- [destination] : IRI (0..1) ----- 2) In section 3.2, change: ----- /wsa:To This OPTIONAL element (whose content is of type xs:anyURI) provides the value for the [destination] property. If this element is NOT present then the value of the [destination] property is "http://www.w3.org/@@@@/@@/addressing/anonymous". ----- to: ----- /wsa:To This OPTIONAL element (whose content is of type xs:anyURI) provides the value for the [destination] property. ----- In the SOAP binding spec [2]: 1) We would add wordings in section 3.5 to the effect that when "http://www.w3.org/@@@@/@@/addressing/anonymous" is specified for the value of the [destination] property it refers to the HTTP response channel. (Currently, we do not define what the 'anon' URI means when used as a value of the [destination] property in the context of soap/http binding) Alternately, if we don't want to change the cardinality of [destination] property then I would suggest making the wsa:To infoset representation REQUIRED. When using WSDL, wsa:To of request messages will always have the value defined by the 'location' or {address} property in the WSDL document per the WSDL binding spec [3] and the response message's [destination] property will have the 'anon' value (when using soap/http binding req-res MEP) per section 3.3 of the Core spec. I.e., when using WSDL, the default rule never kicks in (assuming that one doesn't come across WSDL's that don't have the 'location' or {address} property. -Anish -- [1] http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-soap.html?content-type=text/html;%20charset=utf-8 [2] http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-soap.html?content-type=text/html;%20charset=utf-8 [3] http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-wsdl.html?content-type=text/html;%20charset=utf-8#destinwsdl
Received on Monday, 13 February 2006 08:25:50 UTC