- From: David Hull <dmh@tibco.com>
- Date: Thu, 16 Feb 2006 14:37:19 -0500
- To: Anish Karmarkar <Anish.Karmarkar@oracle.com>
- Cc: "public-ws-addressing@w3.org" <public-ws-addressing@w3.org>
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 Thursday, 16 February 2006 19:37:34 UTC