<?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>6410</bug_id>
          
          <creation_ts>2009-01-14 00:12:32 +0000</creation_ts>
          <short_desc>WS-Enumeration - allow for a factory separate from enumeration</short_desc>
          <delta_ts>2009-03-12 00:22:02 +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>Enumeration</component>
          <version>FPWD</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Jan/0018.html</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>bob</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>23056</commentid>
    <comment_count>0</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-14 00:12:32 +0000</bug_when>
    <thetext>There are cases where the creation of an enumeration is done by an entity 
that is separate from the resulting dataset itself.  In these cases the 
same endpoint may not be responsible for both creating the enumeration 
context and for iterating over it.  To support these cases the 
EnumerateResponse element should be extended to have an optional EPR 
returned that must then be used for the Pull/Release() requests instead of 
the original EPR.

Proposal:
Extend the EnumerateResponse with the wsen:EnumerateEPR
    &lt;wsen:EnumerateResponse ?&gt;
      &lt;wsen:Expires&gt;[xs:dateTime | xs:duration]&lt;/wsen:Expires&gt; ?
      &lt;wsen:EnumerationContext&gt;?&lt;/wsen:EnumerationContext&gt;
      &lt;wsen:EnumerateEPR&gt; wsa:EndpointReferenceType &lt;/wsen:EnumerateEPR&gt; ?
      ?
    &lt;/wsen:EnumerateResponse&gt;

/EnumerateEPR
When present this element is the EPR to which all subsequent Pulls and 
Release operations must be sent. It is up to the data source to decide 
whether or not to include this element</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23142</commentid>
    <comment_count>1</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-01-16 11:17:12 +0000</bug_when>
    <thetext>Withdrawn</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>