<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>8164</bug_id>
          
          <creation_ts>2009-11-03 20:39:59 +0000</creation_ts>
          <short_desc>Eventing: delivery of SubscriptionEnd to non-addressable endpoint</short_desc>
          <delta_ts>2010-03-17 11:27:36 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WS-Resource Access</product>
          <component>Eventing</component>
          <version>FPWD</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>REMIND</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Doug Davis">dug</reporter>
          <assigned_to name="Doug Davis">dug</assigned_to>
          <cc>lli5</cc>
          
          <qa_contact name="notifications mailing list for WS Resource Access">public-ws-resource-access-notifications</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>29277</commentid>
    <comment_count>0</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-11-03 20:39:59 +0000</bug_when>
    <thetext>Section 2.2 says:
--
When the wse:NotifyTo element is used within the Delivery element it specifies the endpoint to which Notifications are sent. For delivery to addressable endpoints this is sufficient. However, for non-addressable endpoints some additional mechanisms are needed. A subscription manager MAY choose to support mechanisms, such as the [WS-MakeConnection] specification, to enable delivery of Notifications to non-addressable endpoints.
--
which is fine for NotifyTo but leaves people in the dark about EndTo.

Proposal:
Add to the end of the above text something like:
--
Likewise, the wse:EndTo element MAY make use of the WS-MakeConnection
Anonymous URI to enable delivery of the SubscriptionEnd message from the
Subscription Manager.
--
The last bit is the critical piece - we don&apos;t really need to tell people
about using MC in any EPR, however, we _do_ need to make it clear where the
MC message needs to go.  In this case, like with notifications, we need
to tell people that the Subscription Manager is the place to send the MC msg.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29614</commentid>
    <comment_count>1</comment_count>
    <who name="Li Li">lli5</who>
    <bug_when>2009-11-17 15:07:59 +0000</bug_when>
    <thetext>Doug,

I have some questions:
1) while in theory the EndTo EPR can be non-addressable, i wonder what is the use case for it. Since SubscriptionEnd is just one message sent once by the subscription manager, it seems an overkill to use MC to poll it. Can we just mandate that the EPR, if present, be addressable to simplify a lot of things?

2) If the subscriber is willing to MC poll that one event, why can&apos;t it poll the subscription with GetStatus? Both methods will tell if the subscription is active.

3) you mentioned that current ws-e spec says MC should be sent to the subscription manager for regular notifications, but i couldn&apos;t find where the statement is.

thanks.

Li</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29615</commentid>
    <comment_count>2</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-11-17 15:11:42 +0000</bug_when>
    <thetext>Li,
  as always this is an impl choice but if people do choose to do it then
we need to make it clear what people should do - otherwise it&apos;ll be an
interop issue.  As for NotifyTo, the spec says:

A subscription manager MAY choose to support mechanisms, such as the [WS-MakeConnection] specification, to enable delivery of notifications to non-addressable endpoints. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30035</commentid>
    <comment_count>3</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-12-09 06:08:32 +0000</bug_when>
    <thetext>Latest proposal:
http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Dec/0025.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30993</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2010-01-12 21:00:57 +0000</bug_when>
    <thetext>resolved with proposal: add &quot;and the SubscriptionEnd message&quot; to the MC text per http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Dec/0025.html but do not include the Note:</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>