W3C home > Mailing lists > Public > public-ws-addressing@w3.org > February 2006

Re: CR 20: amalgamated proposal

From: Anish Karmarkar <Anish.Karmarkar@oracle.com>
Date: Mon, 20 Feb 2006 12:14:59 -0800
Message-ID: <43FA2343.40602@oracle.com>
To: David Hull <dmh@tibco.com>
CC: "public-ws-addressing@w3.org" <public-ws-addressing@w3.org>

As I mentioned, the editors will have to tweak the text if resolution of 
CR4 is not kept.

Not related to issue CR 20, but CR4 says that any EPRType that has anon 
means the same thing (such as in the case of WSRX AcksTo). I think it is 
important to retain that.

-Anish
--

David Hull wrote:
> This looks good, I think, but shouldn't it be a delta to the text
> accepted for CR15 [1]? I believe that the result would be mostly the
> same, but the wording about "messages on such a channel" and "outside
> this usage" will probably have to be tweaked.  For example, in the case
> of SOAP 1.2, there's deliberately no "channel" per se.
> 
> [1] http://lists.w3.org/Archives/Public/public-ws-addressing/2006Jan/0085
> 
> Anish Karmarkar wrote:
> 
> 
>>Here is a joint proposal to resolve issue 20.
>>
>>The proposal does the following:
>>
>>a) Gets rid of defaulting in the Core, but allow bindings to specify
>>defaults.
>>b) Does not change the cardinality of [destination] or wsa:To in the Core
>>c) specifies that messages on the "back channel" must have the value
>>of 'anon' for the [destination] property.
>>d) specifies 'anon' as the default for messages on the back channel.
>>e) incorporates wordings similar to Paul Downey's which say that
>>outside of this particular scope this spec does not define any
>>particular semantics for the 'anon' URI.
>>
>>Please note that this proposal keeps the resolution text of CR4, which
>>either got removed as a result of resolution of CR15 or was an
>>editorial oversight (I have already sent a separate email for this).
>>If we do not keep the resolution of CR4 then the editors will have to
>>change the wordings to make it fit better.
>>
>>Proposal:
>>--------
>>
>>1) In the Core spec [1], 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/2005/08/addressing/anonymous".
>>-----
>>
>>to:
>>-----
>>  /wsa:To
>>     This OPTIONAL element (whose content is of type xs:anyURI) provides
>>the value for the [destination] property. A binding of Addressing to a
>>specific protocol may define a default value for wsa:To. In the absence
>>of such a default, a value for wsa:To MUST be specified.
>>-----
>>
>>2) In the SOAP binding spec [2], in section 5.1 add:
>>-----
>>{The para below is the resolution text for CR4 and included here for
>>flow}
>>When "http://www.w3.org/@@@@/@@/addressing/anonymous" is specified as
>>the address of an EPR, such as the ReplyTo or FaultTo EPR, the
>>underlying SOAP protocol binding provides a channel to the specified
>>endpoint. Any underlying protocol binding supporting the SOAP
>>request-response message exchange pattern provides such a channel for
>>response messages. For instance, the SOAP 1.2 HTTP binding [SOAP 1.2
>>Part 2: Adjuncts] puts the reply message in the HTTP response.
>>
>>{The next 2 paras below are new}
>>Messages on such a channel must have a [destination] property value of
>>"http://www.w3.org/@@@@/@@/addressing/anonymous". Additionally, this is
>>the default value of such responses if the [destination] value is not
>>specified.
>>
>>Outside of this usage, this specification assigns no particular
>>semantics to the use of "http://www.w3.org/@@@@/@@/addressing/anonymous"
>>for the [destination] property in this binding.
>>
>>
>>-Paco & Anish
>>-- 
>>
>>
>>
>>
> 
> 
> 
Received on Monday, 20 February 2006 20:15:21 GMT

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