W3C home > Mailing lists > Public > public-ws-resource-access@w3.org > March 2009

issue 6400: WS-Eventing SubscriptionEnd message

From: Doug Davis <dug@us.ibm.com>
Date: Tue, 10 Mar 2009 13:08:10 -0400
To: public-ws-resource-access@w3.org
Message-ID: <OF52E15277.0608A5DD-ON85257574.00459F07-85257575.005E228B@us.ibm.com>
Proposal:
1 - Modify section 4.1:
/s:Envelope/s:Body/*/wse:EndTo
    Where to send a SubscriptionEnd message if the subscription is 
terminated unexpectedly. (See 4.5 Subscription End.) If present, this 
element MUST be of type wsa:EndpointReferenceType. Default is not to send 
this message.  The endpoint to which the EndTo EPR refers MUST support the 
SubcriptionEndPort portType.

2 - Modfy section 4.5 similarly:
If the event source terminates a subscription unexpectedly, the event 
source SHOULD send a Subscription End SOAP message to the endpoint 
reference indicated when the subscription was created (see 4.1 Subscribe). 
This endpoint reference MUST refer to an endpoint that supports the 
SubscriptionEndPort portType.

3 - change the WSDL so that we have a new portType - something like:
  <wsdl:portType name="SubscriptionEndPort" >
    <wsdl:operation name="SubscriptionEnd" >
      <wsdl:input
        message="wse:SubscriptionEnd" 
        wsam:Action="http://www.w3.org/2009/02/ws-evt/SubscriptionEnd"/>
    </wsdl:operation>
  </wsdl:portType>

and remove the output-only version of this operation from the 
"EventSource" portType.

thanks
-Doug
______________________________________________________
STSM |  Standards Architect  |  IBM Software Group
(919) 254-6905  |  IBM 444-6905  |  dug@us.ibm.com
Received on Tuesday, 10 March 2009 17:08:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 18 December 2010 18:17:51 GMT