<?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>6595</bug_id>
          
          <creation_ts>2009-02-19 06:45:48 +0000</creation_ts>
          <short_desc>Eventing: WS-Eventing needs to specify behavior for empty filters</short_desc>
          <delta_ts>2009-04-21 21:32:48 +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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>REMIND</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>hasProposal</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gilbert Pilz">gilbert.pilz</reporter>
          <assigned_to name="Gilbert Pilz">gilbert.pilz</assigned_to>
          <cc>bob</cc>
    
    <cc>dug</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>23824</commentid>
    <comment_count>0</comment_count>
    <who name="Gilbert Pilz">gilbert.pilz</who>
    <bug_when>2009-02-19 06:45:48 +0000</bug_when>
    <thetext>WS-Eventing needs to cover the following case: a Subscribe message is sent to an Event Source that supports filtering. The Subscribe message contains a wse:Filter element. The value of the @Dialect attribute of this element is understood and supported by the Event Source. However, due to various properties of the filter and/or the Event Source, the Event Source can determine that no Notifications will ever match this filter.

1.) We should define a fault for this condition, perhaps &quot;EmptyFilterSpecified&quot;.

2.) In general it is not possible for an Event Source to determine, at Subscribe time, whether there will ever be any Notifications that match the filter. However, some Subscribers may want to know if any checking was done to determine if the filter was empty. There are a range of things we can do from offering some pious advice to Event Sources to make &quot;best efforts&quot; to defining policy assertions that describe, on a per-Dialect basis, the amount of checking that is performed.

Strawman proposal: define new fault and offer some pious advice on making &quot;best efforts&quot; to determine if the filter is empty.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24152</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-11 09:57:34 +0000</bug_when>
    <thetext>proposal at http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0055.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24153</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-11 09:58:56 +0000</bug_when>
    <thetext>discussion at http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0056.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24169</commentid>
    <comment_count>3</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-11 17:45:22 +0000</bug_when>
    <thetext>Action-41 on Gil</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24326</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-19 09:53:57 +0000</bug_when>
    <thetext>proposal at http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Mar/0077.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24395</commentid>
    <comment_count>5</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-03-24 19:49:51 +0000</bug_when>
    <thetext>2009-03-24 resolved with proposal contained in comment 4</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>