<?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>7986</bug_id>
          
          <creation_ts>2009-10-20 19:00:25 +0000</creation_ts>
          <short_desc>Eventing: supported notification policy</short_desc>
          <delta_ts>2010-03-17 11:31:18 +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>
          
          
          <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>28594</commentid>
    <comment_count>0</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-10-20 19:00:25 +0000</bug_when>
    <thetext>Right now there doesn&apos;t appear to be a way for an event source
to advertise how it can send Notifications.  By this I mean,
how does a Subscribe know what policy assertions it can put into
the NotifyTo EPR?  The QoS for the Event Source ops, meaning the
Subscribe operations, could be very different from the QoS that&apos;s
supported when it comes to sending Notifications.

Proposal:

Add to ws-eventing (new section 9.3) the notion of using MEX to retrieve the
Notification Policy.  So sending a mex.GetMetadata like this:

   &lt;mex:GetMetadata&gt;
      &lt;mex:Dialect URI=&quot;http://www.w3.org/ns/ws-policy&quot;
         Identifier= &quot;http://www.w3.org/2009/02/ws-evt/Notifications&quot; /&gt;
   &lt;/mex:GetMetadata&gt;

will return the Policy assertion that the Subscriber can use during
a Subscribe().

9.3 Notification Policy

An Event Source SHOULD advertise the features that are supported when sending
Notifications by making available a WS-Policy document containing the
policy assertions that a Subscriber MAY include in a Subscribe request.
This WS-Policy document SHOULD be made available through the use of
WS-MetadataExchange&apos;s GetMetadata operation by specifying a Dialect 
IRI of &quot;../Policy&quot; and an Identifier IRI of &quot;.../ws-evt/Notifications&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29896</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-12-02 17:38:50 +0000</bug_when>
    <thetext>Connected possibly with 8031 any may be simultaneously resolved</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31243</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2010-01-26 19:21:14 +0000</bug_when>
    <thetext>Consider under the &quot;Mob of Angry Peasants&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31295</commentid>
    <comment_count>3</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2010-01-27 23:01:23 +0000</bug_when>
    <thetext>proposal at http://lists.w3.org/Archives/Public/public-ws-resource-access/2010Jan/att-0170/wseventing-7986.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31296</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2010-01-27 23:34:21 +0000</bug_when>
    <thetext>Resolved as proposed with the following text amending...

When present, this OPTIONAL parameter includes the Endpoint Subject Policy that the event source supports for sending notifications. This element MUST have one child element - typically a wsp:Policy element or a wsp:PolicyReference element. A subscriber can use this information to discover the valid set of Policy Alternatives that MAY be used within a wse:NotifyTo EPR which will be used for any Notification message sent from the event source to the event sink. Any policy alternatives included within this parameter SHOULD be compatible with those Policy Alternatives available of the Notification WSDLs that the event source advertises.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>