- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 15 Jan 2009 18:55:42 +0000
- To: public-ws-resource-access-notifications@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=6441 Summary: Put SubscriptionManager in the [source] EPR of SubscriptionEnd Product: WS-Resource Access Version: FPWD Platform: PC OS/Version: Windows 2000 Status: NEW Severity: normal Priority: P2 Component: Eventing AssignedTo: public-ws-resource-access-notifications@w3.org ReportedBy: lli5@avaya.com WS-Eventing section 3.1 specifies wse:Identifier: "In some cases, it is convenient for all EPRs issued by a single event source to address a single Web service and use a reference parameter to distinguish among the active subscriptions. 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 if desired by the event source." Three issues may be caused by removing <wse:SubscriptionManager> in <wse:SubscriptionEnd> per Issue (http://www.w3.org/Bugs/Public/show_bug.cgi?id=6397): 1) It may force a subscriber to create its own id and correlate it with the wse:Identifier returned by the event source. 2) It eliminates a common case where wse:Identifier alone can be used to correlate SubscriptionEnd and subscriptions; 3) It creates backward compatibility issue when implementations use wse:Identifier in SubscribeEnd message; Proposal: Instead of removing <wse:SubscriptionManager> from SubscriptionEnd, move it to the WS-Addressing [source] EPR of SubscriptionEnd message. This 1) preserves the wse:Identifier and 2) is consistent with the modeling of SubscriptionManager. The new message template looks like this: <s:Envelope …> <s:Header …> <wsa:From> <wse:SubscriptionManager> endpoint-reference </wse:SubscriptionManager> </wsa:From>? <wsa:Action> http://schemas.xmlsoap.org/ws/2004/08/eventing/SubscriptionEnd </wsa:Action> … </s:Header> <s:Body …> <wse:SubscriptionEnd …> <wse:Status> [ http://schemas.xmlsoap.org/ws/2004/08/eventing/DeliveryFailure | http://schemas.xmlsoap.org/ws/2004/08/eventing/SourceShuttingDown | http://schemas.xmlsoap.org/ws/2004/08/eventing/SourceCancelling ] </wse:Status> <wse:Reason xml:lang="language identifier" >xs:string</wse:Reason> ? … </wse:SubscriptionEnd> … </s:Body> </s:Envelope> -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
Received on Thursday, 15 January 2009 18:55:51 UTC