- 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 UTC