OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsn message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [wsn] WS-BaseN issues addressed in 1.3a



David:
Thanks for examining the WS-BaseN draft.

With regards 2.17:
>2.17 Calls for three faults (InvalidTopicExpressionFault, TopicNotSupportedFault, TopicPathDialectUnknownFault) dealing with bad topic expressions >to be shared by both Subscribe and GetCurrentMessage.  The text mentions invalid topic expression and unknown topic path dialect, but not with these >particular names.  It doesn't mention TopicNotSupportedFault.

Subscribe lists the following faults (I number them in this email for ease of reference):
  1. ·        Unable to create subscription
  2. ·        TopicPath Dialect not understood
  3. ·        Invalid TopicExpression
  4. ·        Given TopicExpression did not match exactly one Topic supported by the NotificationProducer
  5. ·        The Topic is supported but there is no NotificationMessage currently available on that Topic
  6. ·        The Topic does not currently have a message associated with it.
  7. ·        Others, TBD

2 corresponds TopicPathDialectUnknownFault, 3 corresponds to InvalidTopicExpressionFault and 4 corresponds to TopicNotSupportedFault

GetCurrentMessage Lists the following faults:
  1. ·        TopicPath Dialect not understood
  2. ·        Invalid TopicExpression
  3. ·        Given TopicExpression did not match exactly one Topic supported by the NotificationProducer
  4. ·        The Topic is supported but there is no NotificationMessage currently available on that Topic
  5. ·        Others, TBD

1 corresponds TopicPathDialectUnknownFault, 2 corresponds to InvalidTopicExpressionFault and 3 corresponds to TopicNotSupportedFault.

Furthermore the WSDL expresses the convergence even more strongly:

      <wsdl:operation name="Subscribe">
         <wsdl:input  message="wsntw:SubscribeRequest" />
         <wsdl:output message="wsntw:SubscribeResponse" />
         <wsdl:fault  name="ResourceUnknownFault"
                      message="wsntw:ResourceUnknownFault" />
         <wsdl:fault  name="TopicPathDialectUnknownFault"
                      message="wsntw:TopicPathDialectUnknownFault"/>
         <wsdl:fault  name="InvalidTopicExpressionFault"
                      message="wsntw:InvalidTopicExpressionFault" />
         <wsdl:fault  name="TopicNotSupportedFault"
                      message="wsntw:TopicNotSupportedFault" />
         <wsdl:fault  name="SubscribeCreationFailedFault"
                      message="wsntw:SubscribeCreationFailedFault"/>
      </wsdl:operation>

      <wsdl:operation name="GetCurrentMessage">
         <wsdl:input  message="wsntw:GetCurrentMessageRequest"/>
         <wsdl:output message="wsntw:GetCurrentMessageResponse"/>
         <wsdl:fault  name="ResourceUnknownFault"
                      message="wsntw:ResourceUnknownFault" />
         <wsdl:fault  name="TopicPathDialectUnknownFault"
                      message="wsntw:TopicPathDialectUnknownFault"/>
         <wsdl:fault  name="InvalidTopicExpressionFault"
                      message="wsntw:InvalidTopicExpressionFault" />
         <wsdl:fault  name="TopicNotSupportedFault"
                      message="wsntw:TopicNotSupportedFault" />
         <wsdl:fault  name="NoCurrentMessageOnTopicFault"
                      message="wsntw:NoCurrentMessageOnTopicFault" />
      </wsdl:operation>
   </wsdl:portType>

>Further, the list for Subscribe includes faults that only apply to getCurrentMessage (topic expression names more than one topic, no message available >for topic).
Hmmm...
·        The Topic is supported but there is no NotificationMessage currently available on that Topic
·        The Topic does not currently have a message associated with it.
Should not appear with Subscribe.  This appears to be a stupid copy/paste error on my part.  Good catch.

> Unless I've grossly misunderstood, the issue should remain open.
The other possibility is that I misunderstood the proposed solution to the issue, in which case we should discuss at the next telecon.

sgg
++++++++
Steve Graham
(919)254-0615 (T/L 444)
STSM, On Demand Architecture
Member, IBM Academy of Technology
<Soli Deo Gloria/>
++++++++



David Hull <dmh@tibco.com>

11/19/2004 04:54 PM

To
Steve Graham/Raleigh/IBM@IBMUS
cc
wsn@lists.oasis-open.org
Subject
Re: [wsn] WS-BaseN issues addressed in 1.3a





Summary: All but 2.17 appear to be closed.  In detail:
<>

Steve Graham wrote:

The latest version of WS-BaseN [1] addresses:

WSN 2.3, 2.11, 2.17, 2.18, 2.19, 2.21, 2.22, 2.29, 5.2

Would someone volunteer to verify the issues were properly executed?

I am now going to start diving into the issues resolved at the Oct f2f.


[1]
http://www.oasis-open.org/apps/org/workgroup/wsn/download.php/10147/wsn-WS-BaseNotification-1.3-draft-01a.doc

sgg
++++++++
Steve Graham
(919)254-0615 (T/L 444)
STSM, On Demand Architecture
Member, IBM Academy of Technology
<Soli Deo Gloria/>
++++++++



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]