This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In the WS-Eventing Member Submission identifies the /wse:SubscriptionEnd/wse:SubscriptionManager element as follows: /s:Envelope/s:Body/*/wse:SubscriptionManager Endpoint reference of the subscription manager. This element may be used to identify the subscription that has been terminated. This element is: a.) Unuseable: For a Subscriber to make use of this it must be able to compare this EPR with /wse:SubscribeResponse/wse:SubscriptionManager. Since both EPRs are minted by the Subscription Manager (not the Subscriber) and, since EPRs are generally not comparable, the Subscriber can't use this for its intended purpose. b.) Unnecessary: If the Subscriber requires correlation information in the SubscriptionEnd message it can put that information in the reference parameters of the /wse:Subscribe/wse:EndTo EPR. By WS-Addr's processing rules, these reference parameters must be echoed back as SOAP headers in the SubscriptionEnd message. High-Level Proposal: remove the /wse:SubscriptionEnd/wse:SubscriptionManager element from the text and supporting documents (schema, etc.). Add text to the description of /wse:Subscribe/wse:EndTo that provides advice on using reference parameters for correlation.
Add the following to the description of /s:Envelope/s:Body/*/wse:EndTo: Note, subscribers wishing to correlate SubscriptionEnd messages with the subscription to which they apply MAY wish to add a distinguishing reference parameter to the EndTo EPR. For convenience in this common situation, this specification defines a global element, wse:Identifier of type xs:anyURI, that MAY be used as a distinguishing reference parameter. In Table 4, change lines 27 and 29 to be <wsa:ReferenceParameters> In section 3.5 remove the <wse:SubscriptionManager> element from the outline. In section 3.5 remove the description of the wse:SubscriptionManager element. In Table 12, remove lines 15-24. In XML Schema (Appendix II) remove SubscriptionManager sub-element from definition of "SubscriptionEnd" element. (from http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Jan/0038.html)
from wg discussion. http://www.w3.org/2009/01/14-ws-ra-irc#T00-04-53
In spec