- From: David Snelling <David.Snelling@UK.Fujitsu.com>
- Date: Thu, 10 Sep 2009 09:22:10 +0100
- To: Gilbert Pilz <gilbert.pilz@oracle.com>
- Cc: "public-ws-resource-access@w3.org" <public-ws-resource-access@w3.org>
- Message-Id: <FE9B685D-FC4C-4673-ACA6-C69AA37E7BF7@UK.Fujitsu.com>
Folks, On 10 Sep 2009, at 00:57, Gilbert Pilz wrote: > I've been working on AI 95 and I have a couple questions about the > Subscribers view of the state of a Subscription under various > circumstances. > > 1.) If I have created a Subscription with a Subscribe/ > SubscribeResponse exchange and I attempt to renew the Subscription > by sending a Renew message to the Subscription Manager and I receive > a UnableToRenew fault, what should I consider the state of the > Subscription to be, (a) unchanged (i.e. same as before the Renew > attempt), (b) terminated, (c) undetermined? > Unchanged. I amy be a source that doesn't like to renew and simply always fail. The existing subscription should remain in effect until it expires. Also, the fault should be about the renew operation and not about the subscription. > > 2.) If I have created a Subscription (blah, blah) and I attempt to > unsubscribe by sending a Unsubscribe message and I receive a fault > response (e.g. InvalidMessage), what should I consider the state of > the Subscription to be, (a) unchanged, (b) terminated, (c) > undetermined? > Unchanged: Basically the same reason as above. The subscription is not what's failing, just the operation to unsubscribe. > > FWIW I think the answer is 'a' in both cases. In general I think WS- > Eventing needs to be clearer about the effects of various faults on > the state of the Subscription. For example, I think we need to make > it clear that any request message that causes the InvalidMessage > fault to be generated has no effect on the Event Source; it's as if > the request message were never sent. > +1 > - gp > > > Take care: Dr. David Snelling < David . Snelling . UK . Fujitsu . com > Fujitsu Laboratories of Europe Limited Hayes Park Central Hayes End Road Hayes, Middlesex UB4 8FE Reg. No. 4153469 +44-7590-293439 (Mobile) ______________________________________________________________________ Fujitsu Laboratories of Europe Limited Hayes Park Central, Hayes End Road, Hayes, Middlesex, UB4 8FE Registered No. 4153469 This e-mail and any attachments are for the sole use of addressee(s) and may contain information which is privileged and confidential. Unauthorised use or copying for disclosure is strictly prohibited. The fact that this e-mail has been scanned by Trendmicro Interscan and McAfee Groupshield does not guarantee that it has not been intercepted or amended nor that it is virus-free.
Received on Thursday, 10 September 2009 08:22:52 UTC