8071 – Enum: Sec 3 intro text isn't accurate w.r.t. EOS

This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 8071 - Enum: Sec 3 intro text isn't accurate w.r.t. EOS
Summary: Enum: Sec 3 intro text isn't accurate w.r.t. EOS
Status: CLOSED REMIND
Alias: None
Product: WS-Resource Access
Classification: Unclassified
Component: Enumeration (show other bugs)
Version: FPWD
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Doug Davis
QA Contact: notifications mailing list for WS Resource Access
URL:
Whiteboard:
Keywords: hasProposal
Depends on:
Blocks:
 
Reported: 2009-10-26 14:18 UTC by Doug Davis
Modified: 2009-12-08 22:09 UTC (History)
0 users

See Also:


Attachments

Description Doug Davis 2009-10-26 14:18:04 UTC
Section 3 say:
- - - - - -
Once the last element in a sequence has been returned, or the enumeration context has expired, the enumeration context is considered invalid and the result of subsequent operations referencing that context is undefined. 
- - - - - -

This isn't true.  Later on in the spec its very clear that a
wsen:InvalidEnumerationContext fault MUST be generated - see the Pull
section.

Proposal:
replace the above text with:
- - - - - -
Once the last element in a sequence has been returned, or the enumeration context has expired, the enumeration context is considered invalid and the result of subsequent operations referencing that context MUST generate a
wsen:InvalidEnumerationContext fault.
- - - - - -

Also, for consistency, add the following text (taken from the Renew section) 
to the Release section - under the EnumContext description:
- - - - - -
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 a wsen:InvalidEnumerationContext fault. 
- - - - - -
Comment 1 Doug Davis 2009-11-04 16:50:58 UTC
Joint proposal for 8070, 8071, 8072:
http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Nov/0025.html
Comment 2 Doug Davis 2009-11-06 05:09:44 UTC
agreed proposal from 8070:
http://www.w3.org/Bugs/Public/attachment.cgi?id=781