Bug 8306 - Enum: description of Pull contains unclear sections
: Enum: description of Pull contains unclear sections
Status: CLOSED REMIND
Product: WS-Resource Access
Enumeration
: LC
: All All
: P2 normal
: ---
Assigned To: Gilbert Pilz
: notifications mailing list for WS Resource Access
:
:
:
:
:
  Show dependency treegraph
 
Reported: 2009-11-14 04:06 UTC by Gilbert Pilz
Modified: 2010-03-17 10:56 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gilbert Pilz 2009-11-14 04:06:29 UTC
The description of Pull contains the following paragraph:

"Upon receipt of a Pull request message, the data source MAY wait as long as it
deems necessary (but not longer than the value of the wsen:MaxTime element, if
present) to produce a message for delivery to the consumer. The data source
MUST recognize the wsen:MaxTime element and return a wsen:TimedOut fault if no
elements are available prior to the request message's deadline. Note, however,
that this fault SHOULD NOT cause the enumeration context to become invalid (of
course, the data source MAY invalidate the enumeration context for other
reasons). That is, the requestor can issue additional Pull requests using this
enumeration context after receiving this fault."

It's not clear why the data source would wait, etc.

General Proposal: reword for clarity
Comment 1 David Snelling 2010-01-28 19:12:17 UTC
Proposal:

The data source MUST recognize the wsen:MaxTime element and return a
wsen:TimedOut fault if no
elements are available prior to the request message's deadline. 

However, that this fault MUST NOT cause the enumeration context to become
invalid and the requestor can issue additional Pull requests using this
enumeration context after receiving this fault.
Comment 2 Doug Davis 2010-02-15 14:02:26 UTC
Minor word tweaking to Dave's proposal:

Proposal:

The data source MUST recognize the wsen:MaxTime element and return a
wsen:TimedOut fault if no elements are available prior to the request 
message's deadline. 

However, this fault MUST NOT cause the enumeration context to become
invalid and the requestor can issue additional Pull requests using this
enumeration context after receiving this fault.
Comment 4 Robert Freund 2010-02-23 21:28:02 UTC
resolved with comment 3 using the word "consumer"


  翻译: