WWW/2002/ws/ra/edcopies wsenum.html,1.43,1.44 wsenum.xml,1.34,1.35

Update of /w3ccvs/WWW/2002/ws/ra/edcopies
In directory hutz:/tmp/cvs-serv10800

Modified Files:
	wsenum.html wsenum.xml 
Log Message:
6956


Index: wsenum.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsenum.html,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- wsenum.html	4 Jun 2009 20:38:55 -0000	1.43
+++ wsenum.html	12 Jun 2009 03:05:10 -0000	1.44
@@ -573,16 +573,21 @@
     </p><dl><dt class="label"><b>[Body]</b>/wsen:Pull/wsen:EnumerationContext </dt><dd><p>
         This required element contains the XML data
         that represents the current enumeration context.
-       </p><p> 
-        If the enumeration context is not valid,
-        either because it has been replaced in the response to another Pull
-        request, or because it has completed (EndOfSequence has been
-        returned in a Pull response), or because it has been Released, or
-        because it has expired, or because the data source has had to
-        invalidate the context, then the data source SHOULD fail the
-        request, and if so, MUST generate the a wsen:InvalidEnumerationContext 
-        fault.
        </p><p>
+        The data source MUST fail the request and MUST generate the 
+        wsen:InvalidEnumerationContext fault if the data source is able to 
+        determine that the enumeration context is invalid for any reason 
+        including:
+        <ol class="enumar"><li>
+          Context replaced in the response to another Pull request
+         </li><li>
+          Context completed (i.e. an EndOfSequence has been returned in
+          a Pull response)
+         </li><li>
+          Context released
+         </li><li>
+          Context expired
+         </li></ol></p><p>
         Note that the data source may not be able to
         determine that an enumeration context is not valid, especially if
         all of the state associated with the enumeration is kept in the
@@ -687,9 +692,10 @@
         This optional element indicates that no more
         elements are available from this enumeration. Additionally, once
         this element is returned in a Pull response message, subsequent
-        Pull requests using that enumeration context SHOULD generate a
-        wsen:InvalidEnumerationContext fault message; in any case, they
-        MUST NOT return a valid PullResponse.
+        Pull requests using that enumeration context MUST generate a
+        wsen:InvalidEnumerationContext fault message, if the data source
+        is able to determine that the enumeration context is no longer
+        valid.
        </p></dd></dl><p>
      Note that at least one of wsen:Items or
      wsen:EndOfSequence MUST appear. It is possible for both to appear
@@ -1664,4 +1670,5 @@
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6674">6674</a></td></tr><tr><td> 2009/05/26 </td><td> KW </td><td> Added resolution of issue 
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6920">6920</a></td></tr><tr><td> 2009/05/27 </td><td> DD </td><td> Added resolution of issue 
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6906">6906</a></td></tr><tr><td> 2009/06/04 </td><td> DD </td><td> Added resolution of issue 
-       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6916">6916</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6916">6916</a></td></tr><tr><td> 2009/06/11 </td><td> DD </td><td> Added resolution of issue 
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6956">6956</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file

Index: wsenum.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsenum.xml,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- wsenum.xml	4 Jun 2009 20:38:55 -0000	1.34
+++ wsenum.xml	12 Jun 2009 03:05:10 -0000	1.35
@@ -965,15 +965,27 @@
         This required element contains the XML data
         that represents the current enumeration context.
        </p>
-       <p> 
-        If the enumeration context is not valid,
-        either because it has been replaced in the response to another Pull
-        request, or because it has completed (EndOfSequence has been
-        returned in a Pull response), or because it has been Released, or
-        because it has expired, or because the data source has had to
-        invalidate the context, then the data source SHOULD fail the
-        request, and if so, MUST generate the a wsen:InvalidEnumerationContext 
-        fault.
+
+       <p>
+        The data source MUST fail the request and MUST generate the 
+        wsen:InvalidEnumerationContext fault if the data source is able to 
+        determine that the enumeration context is invalid for any reason 
+        including:
+        <olist>
+         <item>
+          Context replaced in the response to another Pull request
+         </item>
+         <item>
+          Context completed (i.e. an EndOfSequence has been returned in
+          a Pull response)
+         </item>
+         <item>
+          Context released
+         </item>
+         <item>
+          Context expired
+         </item>
+        </olist>
        </p>
 
        <p>
@@ -1145,9 +1157,10 @@
         This optional element indicates that no more
         elements are available from this enumeration. Additionally, once
         this element is returned in a Pull response message, subsequent
-        Pull requests using that enumeration context SHOULD generate a
-        wsen:InvalidEnumerationContext fault message; in any case, they
-        MUST NOT return a valid PullResponse.
+        Pull requests using that enumeration context MUST generate a
+        wsen:InvalidEnumerationContext fault message, if the data source
+        is able to determine that the enumeration context is no longer
+        valid.
        </p>
       </def>
      </gitem>
@@ -2892,6 +2905,13 @@
        <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6916">6916</loc>
       </td>
      </tr>
+     <tr>
+      <td> 2009/06/11 </td>
+      <td> DD </td>
+      <td> Added resolution of issue 
+       <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6956">6956</loc>
+      </td>
+     </tr>
     </tbody>
    </table>
   </div1>

Received on Friday, 12 June 2009 03:05:19 UTC