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 6410 - WS-Enumeration - allow for a factory separate from enumeration
Summary: WS-Enumeration - allow for a factory separate from enumeration
Status: CLOSED WONTFIX
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: http://lists.w3.org/Archives/Public/p...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-14 00:12 UTC by Doug Davis
Modified: 2009-03-12 00:22 UTC (History)
1 user (show)

See Also:


Attachments

Description Doug Davis 2009-01-14 00:12:32 UTC
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
    <wsen:EnumerateResponse ?>
      <wsen:Expires>[xs:dateTime | xs:duration]</wsen:Expires> ?
      <wsen:EnumerationContext>?</wsen:EnumerationContext>
      <wsen:EnumerateEPR> wsa:EndpointReferenceType </wsen:EnumerateEPR> ?
      ?
    </wsen:EnumerateResponse>

/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
Comment 1 Doug Davis 2009-01-16 11:17:12 UTC
Withdrawn