<?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>8075</bug_id>
          
          <creation_ts>2009-10-26 16:49:55 +0000</creation_ts>
          <short_desc>Enum: MaxTime could be clearer</short_desc>
          <delta_ts>2009-12-08 22:10:41 +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>REMIND</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>hasProposal</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>
          
          
          <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>29040</commentid>
    <comment_count>0</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2009-10-26 16:49:55 +0000</bug_when>
    <thetext>Current definition of MaxTime is:
- - - - - - - - - -
[Body]/wsen:Pull/wsen:MaxTime

    This OPTIONAL element (of type xs:duration) indicates the maximum amount of time the initiator is willing to allow the data source to assemble the Pull response. When this element is absent, the data source is not required to limit the amount of time it takes to assemble the Pull response.

    This is useful with data sources that accumulate elements over time and package them into a single Pull response. 
- - - - - - - - - -

and at the end of the Pull section it says:
- - - - - - - - - -
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&apos;s deadline. 
- - - - - - - - - -

This is fairly inconsistent.  The defn of MaxTime has nothing normative in it,
but the paragraph at the end of the Pull section comes really close to saying
something useful.

Proposal:
Move the sentence at the end of the Pull section into the Pull/MaxTime defn:

This OPTIONAL element (of type xs:duration) indicates the maximum amount of time the initiator is willing to allow the data source to assemble the Pull response. When this element is absent, the data source is not required to limit the amount of time it takes to assemble the Pull response. **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&apos;s deadline. **</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29370</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2009-11-05 23:21:24 +0000</bug_when>
    <thetext>resolved with proposal</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>