WWW/2002/ws/ra/edcopies wsenum.html,1.27,1.28 wsenum.xml,1.18,1.19

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

Modified Files:
	wsenum.html wsenum.xml 
Log Message:
issue 6666


Index: wsenum.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsenum.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- wsenum.html	23 Mar 2009 19:38:29 -0000	1.27
+++ wsenum.html	24 Mar 2009 00:09:53 -0000	1.28
@@ -316,32 +316,19 @@
      The Enumerate operation is initiated by sending
      an Enumerate request message to the data source. The Enumerate
      request message MUST be of the following form:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/Enumerate
-    &lt;/wsa:Action&gt;
-    &lt;wsa:MessageID&gt;<em>xs:anyURI</em>&lt;/wsa:MessageID&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/Enumerate
+
+<b>[Body]</b>
+  &lt;wsen:Enumerate ...&gt;
+    &lt;wsen:EndTo&gt;<em>endpoint-reference</em>&lt;/wsen:EndTo&gt; ?
+    &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
+    &lt;wsen:Filter Dialect="<em>xs:anyURI</em>"?&gt; <em>xs:any</em> &lt;/wsen:Filter&gt; ?
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:Enumerate ...&gt;
-      &lt;wsen:EndTo&gt;<em>endpoint-reference</em>&lt;/wsen:EndTo&gt; ?
-      &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
-      &lt;wsen:Filter Dialect="<em>xs:anyURI</em>"?&gt; <em>xs:any</em> &lt;/wsen:Filter&gt; ?
-      ...
-    &lt;/wsen:Enumerate&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:Enumerate&gt;</pre></div></div><p>
      The following describes additional, normative
      constraints on the outline listed above:
-    </p><dl><dt class="label"> /s:Envelope/s:Header/wsa:Action </dt><dd><p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/Enumerate. If a
-        SOAP Action URI is also present in the underlying transport, its
-        value MUST convey the same value.
-       </p></dd><dt class="label"> /s:Envelope/s:Body/*/wsen:EndTo </dt><dd><p>
+    </p><dl><dt class="label"><b>[Body]</b>/wsen:Enumerate/wsen:EndTo </dt><dd><p>
         This optional element denotes where to send
         an EnumerationEnd message if the enumeration is terminated
         unexpectedly 
@@ -350,7 +337,7 @@
         be of type wsa:EndpointReferenceType. Default is to not send this
         message.  The endpoint to which the EndTo EPR 
         refers MUST support the EnumerationEndPortType portType.
-       </p></dd><dt class="label"> /s:Envelope/s:Body/*/wsen:Expires </dt><dd><p>
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:Enumerate/wsen:Expires </dt><dd><p>
         Requested expiration time for the
         enumeration. (No implied value.) The data source defines the actual
         expiration and is not constrained to use a time less or greater
@@ -409,9 +396,9 @@
           s12:Code/s12:Subcode/s12:Value = wsen:UnsupportedExpirationType
          </p></li><li><p>
           s12:Reason/s12:Text = e.g., "unsupported expiration type"
-         </p></li></ul></dd><dt class="label"> /s:Envelope/s:Body/wsen:Enumerate/wsen:Filter </dt><dd><p>
+         </p></li></ul></dd><dt class="label"><b>[Body]</b>/wsen:Enumerate/wsen:Filter </dt><dd><p>
         This optional element contains a Boolean
-        predicate in some dialect (see <b>[<a href="#Dialect"> /s:Envelope/s:Body/*/wsen:Filter/@Dialect </a>]</b>) 
+        predicate in some dialect (see <b>[<a href="#Dialect">[Body]/wsen:Enumerate/wsen:Filter/@Dialect </a>]</b>) 
         that all elements of
         interest must satisfy. The resultant enumeration context MUST NOT
         return elements for which this predicate expression evaluates to
@@ -471,13 +458,12 @@
           s12:Code/s12:Subcode/s12:Value = wsen:CannotProcessFilter
          </p></li><li><p>
           s12:Reason/s12:Text = e.g., "cannot filter as requested"
-         </p></li></ul></dd><dt class="label"><a name="Dialect" id="Dialect"/> /s:Envelope/s:Body/*/wsen:Filter/@Dialect </dt><dd><p>
+         </p></li></ul></dd><dt class="label"><a name="Dialect" id="Dialect"/><b>[Body]</b>/wsen:Enumerate/wsen:Filter/@Dialect </dt><dd><p>
         Implied value is
         "http://www.w3.org/TR/1999/REC-xpath-19991116". 
+       </p><p><b>[Body]</b>/wsen:Enumerate/wsen:Filter/@Dialect="http://www.w3.org/TR/1999/REC-xpath-19991116"
        </p><p>
-        /s:Envelope/s:Body/*/wsen:Filter/@Dialect="http://www.w3.org/TR/1999/REC-xpath-19991116"
-       </p><p>
-        Value of /s:Envelope/s:Body/*/wsen:Filter is
+        Value of <b>[Body]</b>/wsenu:Enumerate/wsen:Filter is
         an XPath <a href="#XPath1">[XPath1.0]</a>
         predicate expression (PredicateExpr); the context
         of the expression is:
@@ -497,7 +483,7 @@
          </p></li><li><p>
           Namespace Declarations: The
           [in-scope namespaces] property <a href="#XMLInfoset">[XML Infoset]</a>
-          of /s:Envelope/s:Body/*/wsen:Filter.
+          of <b>[Body]</b>/wsen:Enumerate/wsen:Filter.
          </p></li></ul></dd></dl><p>
      Other components of the outline above are not
      further constrained by this specification.
@@ -506,31 +492,18 @@
      request message, a data source is expected to create an enumeration
      context and return that context in an Enumerate response message,
      which MUST adhere to the following form:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
- http://www.w3.org/2009/02/ws-enu/EnumerateResponse
-    &lt;/wsa:Action&gt;
-    &lt;wsa:ReplyTo&gt;<em>endpoint-reference</em>&lt;/wsa:ReplyTo&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/EnumerateResponse
+
+<b>[Body]</b>
+  &lt;wsen:EnumerateResponse ...&gt;
+    &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
+    &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:EnumerateResponse ...&gt;
-      &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
-      &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
-      ...
-    &lt;/wsen:EnumerateResponse&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:EnumerateResponse&gt;</pre></div></div><p>
      The following describes additional, normative
      constraints on the outline listed above:
-    </p><dl><dt class="label"> /s:Envelope/s:Header/wsa:Action </dt><dd><p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/EnumerateResponse.
-        If a SOAP Action URI is also present in the underlying transport,
-        its value MUST convey the same value.
-       </p></dd><dt class="label"> /s:Envelope/s:Body/*/wsen:Expires </dt><dd><p>
+    </p><dl><dt class="label"><b>[Body]</b>/wsen:EnumerateResponse/wsen:Expires </dt><dd><p>
         The expiration time assigned by the data
         source. The expiration time MAY be either an absolute time or a
         duration but SHOULD be of the same type as the requested expiration
@@ -543,8 +516,7 @@
         or by the data source at any time for reasons such as connection
         termination, resource constraints, or system
         shut-down.
-       </p></dd><dt class="label">
-       /s:Envelope/s:Body/wsen:EnumerateResponse/wsen:EnumerationContext
+       </p></dd><dt class="label"><b>[body]</b>/wsen:EnumerateResponse/wsen:EnumerationContext
       </dt><dd><p>
         The required EnumerationContext element
         contains the XML representation of the new enumeration context. The
@@ -590,32 +562,31 @@
     </p><div class="exampleOuter">
 <div class="exampleHeader"><a name="enumRes" id="enumRes"/>Example 3-2: Response to Enumerate request</div><div class="exampleInner"><pre>(01) &lt;s:Envelope xmlns:S='http://www.w3.org/2003/05/soap-envelope'
 (02)     xmlns:wsen='http://www.w3.org/2009/02/ws-enu'
-(03)     xmlns:wsa='http://www.w3.org/2005/08/addressing'
-(04) &gt;
-(05)   &lt;s:Header&gt;
-(06)     &lt;wsa:Action&gt;
-(07) http://www.w3.org/2009/02/ws-enu/EnumerateResponse
-(08)     &lt;/wsa:Action&gt;
-(09)     &lt;wsa:RelatesTo&gt;
-(10)         uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11)     &lt;/wsa:RelatesTo&gt;
-(12)     &lt;wsa:To&gt;
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14)     &lt;wsa:To&gt;
-(15)   &lt;/s:Header&gt;
-(16)   &lt;s:Body&gt;
-(17)     &lt;wsen:EnumerateResponse&gt;
-(18)       &lt;wsen:Expires&gt; PT15M &lt;/wsen:Expires&gt;
-(19)       &lt;wsen:EnumerationContext&gt;
-(20)         123
-(21)       &lt;/wsen:EnumerationContext&gt;
-(22)     &lt;/wsen:EnumerateResponse&gt;
-(23)    &lt;/s:Body&gt;
-(24) &lt;/s:Envelope&gt;</pre></div></div><p>
-     Lines (06-08) in <a href="#enumRes">Example 3-2</a> indicate this message
-     is an Enumerate response message. Line (18) indicates that the data
+(03)     xmlns:wsa='http://www.w3.org/2005/08/addressing'&gt;
+(04)   &lt;s:Header&gt;
+(05)     &lt;wsa:Action&gt;
+(06) http://www.w3.org/2009/02/ws-enu/EnumerateResponse
+(07)     &lt;/wsa:Action&gt;
+(08)     &lt;wsa:RelatesTo&gt;
+(09)         uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10)     &lt;/wsa:RelatesTo&gt;
+(11)     &lt;wsa:To&gt;
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13)     &lt;wsa:To&gt;
+(14)   &lt;/s:Header&gt;
+(15)   &lt;s:Body&gt;
+(16)     &lt;wsen:EnumerateResponse&gt;
+(17)       &lt;wsen:Expires&gt; PT15M &lt;/wsen:Expires&gt;
+(18)       &lt;wsen:EnumerationContext&gt;
+(19)         123
+(20)       &lt;/wsen:EnumerationContext&gt;
+(21)     &lt;/wsen:EnumerateResponse&gt;
+(22)    &lt;/s:Body&gt;
+(23) &lt;/s:Envelope&gt;</pre></div></div><p>
+     Lines (05-07) in <a href="#enumRes">Example 3-2</a> indicate this message
+     is an Enumerate response message. Line (17) indicates that the data
      source has actually created an enumeration context with a lifetime
-     of 15 minutes. Lines (19-21) are the XML representation of the
+     of 15 minutes. Lines (18-20) are the XML representation of the
      enumeration context that supports the Pull operation defined
      below.
     </p></div><div class="div2">
@@ -623,34 +594,20 @@
      The Pull operation is initiated by sending a
      Pull request message to the data source. The Pull request message
      MUST be of the following form:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/Pull
-    &lt;/wsa:Action&gt;
-    &lt;wsa:MessageID&gt;<em>xs:anyURI</em>&lt;/wsa:MessageID&gt;
-    &lt;wsa:ReplyTo&gt;<em>wsa:EndpointReference</em>&lt;/wsa:ReplyTo&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/Pull
+
+<b>[Body]</b>
+  &lt;wsen:Pull ...&gt;
+    &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
+    &lt;wsen:MaxTime&gt;<em>xs:duration</em>&lt;/wsen:MaxTime&gt; ?
+    &lt;wsen:MaxElements&gt;<em>xs:long</em>&lt;/wsen:MaxElements&gt; ?
+    &lt;wsen:MaxCharacters&gt;<em>xs:long</em>&lt;/wsen:MaxCharacters&gt; ?
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:Pull ...&gt;
-      &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
-      &lt;wsen:MaxTime&gt;<em>xs:duration</em>&lt;/wsen:MaxTime&gt; ?
-      &lt;wsen:MaxElements&gt;<em>xs:long</em>&lt;/wsen:MaxElements&gt; ?
-      &lt;wsen:MaxCharacters&gt;<em>xs:long</em>&lt;/wsen:MaxCharacters&gt; ?
-      ...
-    &lt;/wsen:Pull&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:Pull&gt;</pre></div></div><p>
      The following describes additional, normative
      constraints on the outline listed above:
-    </p><dl><dt class="label"> /s:Envelope/s:Header/wsa:Action </dt><dd><p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/Pull. If a SOAP
-        Action URI is also present in the underlying transport, its value
-        MUST convey the same value.
-       </p></dd><dt class="label"> /s:Envelope/s:Body/wsen:Pull/wsen:EnumerationContext </dt><dd><p>
+    </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> 
@@ -679,7 +636,7 @@
         all of the state associated with the enumeration is kept in the
         enumeration context and refreshed on every
         PullResponse.
-       </p></dd><dt class="label"> /s:Envelope/s:Body/wsen:Pull/wsen:MaxTime </dt><dd><p>
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:Pull/wsen:MaxTime </dt><dd><p>
         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
@@ -690,7 +647,7 @@
         This is useful with data sources that
         accumulate elements over time and package them into a single Pull
         response.
-       </p></dd><dt class="label"> /s:Envelope/s:Body/wsen:Pull/wsen:MaxElements </dt><dd><p>
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:Pull/wsen:MaxElements </dt><dd><p>
         This optional element (of type xs:long)
         indicates the number of items (child elements of wsen:Items in the
         Pull response) the consumer is willing to accept. When this element
@@ -699,7 +656,7 @@
         Implementations MAY return fewer than this number based on either
         the wsen:MaxTime timeout, the wsen:MaxCharacters size limit, or
         implementation-specific constraints.
-       </p></dd><dt class="label"> /s:Envelope/s:Body/wsen:Pull/wsen:MaxCharacters </dt><dd><p>
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:Pull/wsen:MaxCharacters </dt><dd><p>
         This optional element (of type xs:long)
         indicates the maximum size of the returned elements, in Unicode
         characters, that the initiator is willing to accept. When this
@@ -760,46 +717,31 @@
      Upon successful processing of a Pull request
      message, a data source is expected to return a Pull response
      message, which MUST adhere to the following form:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/PullResponse
-    &lt;/wsa:Action&gt;
-    &lt;wsa:RelatesTo&gt;<em>xs:anyURI</em>&lt;/wsa:RelatesTo&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/PullResponse
+
+<b>[Body]</b>
+  &lt;wsen:PullResponse ...&gt;
+    &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt; ?
+    &lt;wsen:Items&gt; ?
+      &lt;xs:any&gt; enumeration-specific element &lt;/xs:any&gt; +
+    &lt;/wsen:Items&gt;
+    &lt;wsen:EndOfSequence/&gt; ?
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:PullResponse ...&gt;
-      &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt; ?
-      &lt;wsen:Items&gt; ?
-        &lt;xs:any&gt; enumeration-specific element &lt;/xs:any&gt; +
-      &lt;/wsen:Items&gt;
-      &lt;wsen:EndOfSequence/&gt; ?
-      ...
-    &lt;/wsen:PullResponse&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:PullResponse&gt;</pre></div></div><p>
      The following describes additional, normative
      constraints on the outline listed above:
-    </p><dl><dt class="label"> /s:Envelope/s:Header/wsa:Action </dt><dd><p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/PullResponse. If
-        a SOAP Action URI is also present in the underlying transport, its
-        value MUST convey the same value.
-       </p></dd><dt class="label"> 
-       /s:Envelope/s:Body/wsen:PullResponse/wsen:EnumerationContext 
+    </p><dl><dt class="label"><b>[Body]</b>/wsen:PullResponse/wsen:EnumerationContext 
       </dt><dd><p>
         The optional EnumerationContext element, if
         present, contains a new XML representation of the current
         enumeration context. The consumer is required to replace the prior
         representation with the contents of this element.
-       </p></dd><dt class="label"> 
-       /s:Envelope/s:Body/wsen:PullResponse/wsen:Items/<em>any</em></dt><dd><p>
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:PullResponse/wsen:Items/<em>xs:any</em></dt><dd><p>
         The optional Items element contains one or
         more enumeration-specific elements, one for each element being
         returned. 
-       </p></dd><dt class="label"> /s:Envelope/s:Body/wsen:PullResponse/wsen:EndOfSequence </dt><dd><p>
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:PullResponse/wsen:EndOfSequence </dt><dd><p>
         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
@@ -852,36 +794,35 @@
     </p><div class="exampleOuter">
 <div class="exampleHeader"><a name="pullRes" id="pullRes"/>Example 3-4: Response to Pull request</div><div class="exampleInner"><pre>(01) &lt;s:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
 (02)     xmlns:wsen="http://www.w3.org/2009/02/ws-enu"
-(03)     xmlns:wsa="http://www.w3.org/2005/08/addressing"
-(04) &gt;
-(05)   &lt;s:Header&gt;
-(06)     &lt;wsa:Action&gt;
-(07) http://www.w3.org/2009/02/ws-enu/PullResponse
-(08)     &lt;/wsa:Action&gt;
-(09)     &lt;wsa:RelatesTo&gt;
-(10)       uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11)     &lt;/wsa:RelatesTo&gt;
-(12)     &lt;wsa:To&gt;
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14)     &lt;wsa:To&gt;
-(15)   &lt;/s:Header&gt;
-(16)   &lt;s:Body&gt;
-(17)     &lt;wsen:PullResponse&gt;
-(18)       &lt;wsen:Items xmlns:xx="http://fabrikam123.example.com/schema/log"&gt;
-(19)         &lt;xx:LogEntry id="1"&gt;System booted&lt;/xx:LogEntry&gt;
-(20)         &lt;xx:LogEntry id="2"&gt;AppX started&lt;/xx:LogEntry&gt;
-(21)         &lt;xx:LogEntry id="3"&gt;John Smith logged on&lt;/xx:LogEntry&gt;
-(22)         &lt;xx:LogEntry id="4"&gt;AppY started&lt;/xx:LogEntry&gt;
-(23)         &lt;xx:LogEntry id="5"&gt;AppX crashed&lt;/xx:LogEntry&gt;
-(24)       &lt;/wsen:Items&gt;
-(25)       &lt;wsen:EndOfSequence/&gt;
-(26)      &lt;/wsen:PullResponse&gt;
-(27)    &lt;/s:Body&gt;
-(28) &lt;/s:Envelope&gt;</pre></div></div><p>
-     Lines (06-08) in <a href="#pullRes">Example 3-4</a> indicate this message
-     is a Pull response message. Lines (19-23) are the five elements
+(03)     xmlns:wsa="http://www.w3.org/2005/08/addressing"&gt;
+(04)   &lt;s:Header&gt;
+(05)     &lt;wsa:Action&gt;
+(06) http://www.w3.org/2009/02/ws-enu/PullResponse
+(07)     &lt;/wsa:Action&gt;
+(08)     &lt;wsa:RelatesTo&gt;
+(09)       uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10)     &lt;/wsa:RelatesTo&gt;
+(11)     &lt;wsa:To&gt;
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13)     &lt;wsa:To&gt;
+(14)   &lt;/s:Header&gt;
+(15)   &lt;s:Body&gt;
+(16)     &lt;wsen:PullResponse&gt;
+(17)       &lt;wsen:Items xmlns:xx="http://fabrikam123.example.com/schema/log"&gt;
+(18)         &lt;xx:LogEntry id="1"&gt;System booted&lt;/xx:LogEntry&gt;
+(19)         &lt;xx:LogEntry id="2"&gt;AppX started&lt;/xx:LogEntry&gt;
+(20)         &lt;xx:LogEntry id="3"&gt;John Smith logged on&lt;/xx:LogEntry&gt;
+(21)         &lt;xx:LogEntry id="4"&gt;AppY started&lt;/xx:LogEntry&gt;
+(22)         &lt;xx:LogEntry id="5"&gt;AppX crashed&lt;/xx:LogEntry&gt;
+(23)       &lt;/wsen:Items&gt;
+(24)       &lt;wsen:EndOfSequence/&gt;
+(25)      &lt;/wsen:PullResponse&gt;
+(26)    &lt;/s:Body&gt;
+(27) &lt;/s:Envelope&gt;</pre></div></div><p>
+     Lines (05-07) in <a href="#pullRes">Example 3-4</a> indicate this message
+     is a Pull response message. Lines (18-22) are the five elements
      returned by this Pull request. The presence of a wsen:EndOfSequence
-     element (line (25)) indicates that no more elements are available
+     element (line (24)) indicates that no more elements are available
      and that the enumeration context is now invalid.
     </p><p>
      The consumer SHOULD NOT issue additional Pull
@@ -903,30 +844,20 @@
     </p><p>
      To renew an enumeration, the consumer sends a
      request of the following form to the data source:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;  
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/Renew
-    &lt;/wsa:Action&gt;
-    &lt;wsa:MessageID&gt;<em>xs:anyURI</em>&lt;/wsa:MessageID&gt;
-    &lt;wsa:FaultTo&gt;<em>endpoint-reference</em>&lt;/wsa:FaultTo&gt; ?
-    &lt;wsa:ReplyTo&gt;<em>endpoint-reference</em>&lt;/wsa:ReplyTo&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/Renew
+
+<b>[Body]</b>
+  &lt;wsen:Renew ...&gt;
+    &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
+    &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:Renew ...&gt;
-      &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
-      &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
-      ...
-    &lt;/wsen:Renew&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:Renew&gt;</pre></div></div><p>
      Components of the outline listed above are
      additionally constrained as for a request to create an enumeration
      (see <a href="#Enumerate"><b>3.1 Enumerate</b></a>) with the following
      addition(s):
-    </p><dl><dt class="label"> /s:Envelope/s:Body/*/wsen:EnumerationContext </dt><dd><p>
+    </p><dl><dt class="label"><b>[Body]</b>/wsen:Renew/wsen:EnumerationContext </dt><dd><p>
         This required element contains the XML data
         that represents the current enumeration context.
        </p><p>
@@ -962,32 +893,23 @@
      If the data source accepts a request to renew an
      enumeration, it MUST reply with a response of the following
      form:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/RenewResponse
-    &lt;/wsa:Action&gt;
-    &lt;wsa:RelatesTo&gt;<em>xs:anyURI</em>&lt;/wsa:RelatesTo&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/RenewResponse
+
+<b>[Body]</b>
+  &lt;wsen:RenewResponse ...&gt;
+    &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
+    &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt; ?
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:RenewResponse ...&gt;
-      &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
-      &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt; ?
-      ...
-    &lt;/wsen:RenewResponse&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:RenewResponse&gt;</pre></div></div><p>
      Components of the outline listed above are
      constrained as for a response to an Enumerate request 
      (see <a href="#Enumerate"><b>3.1 Enumerate</b></a>) with the following addition:
-    </p><dl><dt class="label"> /s:Envelope/s:Body/wsen:RenewResponse/wsen:Expires </dt><dd><p>
+    </p><dl><dt class="label"><b>[Body]</b>/wsen:RenewResponse/wsen:Expires </dt><dd><p>
         If the requested expiration is a duration,
         then the implied start of that duration is the time when the data
         source starts processing the Renew request.
-       </p></dd><dt class="label">
-       /s:Envelope/s:Body/wsen:RenewResponse/wsen:EnumerationContext
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:RenewResponse/wsen:EnumerationContext
       </dt><dd><p>
         This element is optional in this response.
        </p></dd></dl><p>
@@ -1019,24 +941,14 @@
      To get the status of an enumeration, the
      subscriber sends a request of the following form to the data
      source:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;  
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/GetStatus
-    &lt;/wsa:Action&gt;
-    &lt;wsa:MessageID&gt;<em>xs:anyURI</em>&lt;/wsa:MessageID&gt;
-    &lt;wsa:FaultTo&gt;<em>endpoint-reference</em>&lt;/wsa:FaultTo&gt; ?
-    &lt;wsa:ReplyTo&gt;<em>endpoint-reference</em>&lt;/wsa:ReplyTo&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/GetStatus
+
+<b>[Body]</b>
+  &lt;wsen:GetStatus ...&gt;
+    &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt; ?
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:GetStatus ...&gt;
-      &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt; ?
-      ...
-    &lt;/wsen:GetStatus&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:GetStatus&gt;</pre></div></div><p>
      Components of the outline listed above are
      additionally constrained as for a request to renew an enumeration
      (see <a href="#Renew"><b>3.3 Renew</b></a>). Other components of the outline above are
@@ -1045,22 +957,14 @@
      If the enumeration is valid and has not expired,
      the data source MUST reply with a response of the following
      form:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
- http://www.w3.org/2009/02/ws-enu/GetStatusResponse
-    &lt;/wsa:Action&gt;
-    &lt;wsa:RelatesTo&gt;<em>xs:anyURI</em>&lt;/wsa:RelatesTo&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/GetStatusResponse
+
+<b>[Body]</b>
+  &lt;wsen:GetStatusResponse ...&gt;
+    &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:GetStatusResponse ...&gt;
-      &lt;wsen:Expires&gt;(<em>xs:dateTime</em> | <em>xs:duration</em>)&lt;/wsen:Expires&gt; ?
-      ...
-    &lt;/wsen:GetStatusResponse&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:GetStatusResponse&gt;</pre></div></div><p>
      Components of the outline listed above are
      constrained as for a response to a renew request 
      (see <a href="#Renew"><b>3.3 Renew</b></a>). Other components of the outline above are 
@@ -1070,32 +974,17 @@
      The Release operation is initiated by sending a
      Release request message to the data source. The Release request
      message MUST be of the following form:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/Release
-    &lt;/wsa:Action&gt;
-    &lt;wsa:MessageID&gt;<em>xs:anyURI</em>&lt;/wsa:MessageID&gt;
-    &lt;wsa:ReplyTo&gt;<em>wsa:EndpointReference</em>&lt;/wsa:ReplyTo&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/Release
+
+<b>[Body]</b>
+  &lt;wsen:Release ...&gt;
+    &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:Release ...&gt;
-      &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
-      ...
-    &lt;/wsen:Release&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:Release&gt;</pre></div></div><p>
      The following describes additional, normative
      constraints on the outline listed above:
-    </p><dl><dt class="label"> /s:Envelope/s:Header/wsa:Action </dt><dd><p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/Release. If a
-        SOAP Action URI is also present in the underlying transport, its
-        value MUST convey the same value.
-       </p></dd><dt class="label">
-       /s:Envelope/s:Body/wsen:Release/wsen:EnumerationContext
+    </p><dl><dt class="label"><b>[Body]</b>/wsen:Release/wsen:EnumerationContext
       </dt><dd><p>
         This required element contains the XML data
         that represents the enumeration context being
@@ -1107,25 +996,9 @@
      Upon successful processing of a Release request
      message, a data source is expected to return a Release response
      message, which MUST adhere to the following form:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
- http://www.w3.org/2009/02/ws-enu/ReleaseResponse
-    &lt;/wsa:Action&gt;
-    &lt;wsa:RelatesTo&gt;<em>xs:anyURI</em>&lt;/wsa:RelatesTo&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
-    ...
-  &lt;/s:Header&gt;
-  &lt;s:Body /&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
-     The following describes additional, normative
-     constraints on the outline listed above:
-    </p><dl><dt class="label"> /s:Envelope/s:Header/wsa:Action </dt><dd><p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/ReleaseResponse.
-        If a SOAP Action URI is also present in the underlying transport,
-        its value MUST convey the same value.
-       </p></dd></dl><p><a href="#releaseReq">Example 3-5</a> lists a Release request.
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/ReleaseResponse
+</pre></div></div><p><a href="#releaseReq">Example 3-5</a> lists a Release request.
     </p><div class="exampleOuter">
 <div class="exampleHeader"><a name="releaseReq" id="releaseReq"/>Example 3-5: Release request</div><div class="exampleInner"><pre>(01) &lt;s:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
 (02)    xmlns:wsa="http://www.w3.org/2005/08/addressing"
@@ -1159,22 +1032,21 @@
     </p><div class="exampleOuter">
 <div class="exampleHeader"><a name="releaseRes" id="releaseRes"/>Example 3-6: Response to Release request</div><div class="exampleInner"><pre>(01) &lt;s:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
 (02)     xmlns:wsen="http://www.w3.org/2009/02/ws-enu"
-(03)     xmlns:wsa="http://www.w3.org/2005/08/addressing"
-(04) &gt;
-(05)   &lt;s:Header&gt;
-(06)     &lt;wsa:Action&gt;
-(07) http://www.w3.org/2009/02/ws-enu/ReleaseResponse
-(08)     &lt;/wsa:Action&gt;
-(09)     &lt;wsa:RelatesTo&gt;
-(10)       uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11)     &lt;/wsa:RelatesTo&gt;
-(12)     &lt;wsa:To&gt;
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14)     &lt;wsa:To&gt;
-(15)   &lt;/s:Header&gt;
-(16)   &lt;s:Body /&gt;
-(17) &lt;/s:Envelope&gt;</pre></div></div><p>
-     Lines (06-08) in <a href="#releaseRes">Example 3-6</a> indicate this message
+(03)     xmlns:wsa="http://www.w3.org/2005/08/addressing"&gt;
+(04)   &lt;s:Header&gt;
+(05)     &lt;wsa:Action&gt;
+(06) http://www.w3.org/2009/02/ws-enu/ReleaseResponse
+(07)     &lt;/wsa:Action&gt;
+(08)     &lt;wsa:RelatesTo&gt;
+(09)       uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10)     &lt;/wsa:RelatesTo&gt;
+(11)     &lt;wsa:To&gt;
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13)     &lt;wsa:To&gt;
+(14)   &lt;/s:Header&gt;
+(15)   &lt;s:Body /&gt;
+(16) &lt;/s:Envelope&gt;</pre></div></div><p>
+     Lines (05-07) in <a href="#releaseRes">Example 3-6</a> indicate this message
      is a Release response message.
     </p></div><div class="div2">
 <h3><a name="EnumerationEnd" id="EnumerationEnd"/>3.6 EnumerationEnd</h3><p>
@@ -1183,38 +1055,28 @@
      message to the endpoint reference indicated when the enumeration
      was created (see <a href="#Enumerate"><b>3.1 Enumerate</b></a>). The message MUST be of the
      following form:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s:Envelope ...&gt;
-  &lt;s:Header ...&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/EnumerationEnd
-    &lt;/wsa:Action&gt;
-    &lt;wsa:To&gt;<em>xs:anyURI</em>&lt;/wsa:To&gt;
+    </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+  http://www.w3.org/2009/02/ws-enu/EnumerationEnd
+
+<b>[Body]</b>
+  &lt;wsen:EnumerationEnd ...&gt;
+    &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
+    &lt;wsen:Code&gt;
+      ( http://www.w3.org/2009/02/ws-enu/SourceShuttingDown
+      | http://www.w3.org/2009/02/ws-enu/SourceCancelling )
+    &lt;/wsen:Code&gt;
+    &lt;wsen:Reason xml:lang="<em>language identifier</em>" &gt;
+      <em>xs:string</em>
+    &lt;/wsen:Reason&gt; ?
     ...
-  &lt;/s:Header&gt;
-  &lt;s:Body ...&gt;
-    &lt;wsen:EnumerationEnd ...&gt;
-      &lt;wsen:EnumerationContext&gt;...&lt;/wsen:EnumerationContext&gt;
-      &lt;wsen:Code&gt;
-        (
- http://www.w3.org/2009/02/ws-enu/SourceShuttingDown
- | http://www.w3.org/2009/02/ws-enu/SourceCancelling
-        )
-      &lt;/wsen:Code&gt;
-      &lt;wsen:Reason xml:lang="<em>language identifier</em>" &gt;
-        <em>xs:string</em>
-      &lt;/wsen:Reason&gt; ?
-      ...
-    &lt;/wsen:EnumerationEnd&gt;
-  &lt;/s:Body&gt;
-&lt;/s:Envelope&gt;</pre></div></div><p>
+  &lt;/wsen:EnumerationEnd&gt;</pre></div></div><p>
      The following describes additional, normative
      constraints on the outline listed above:
-    </p><dl><dt class="label"> /s:Envelope/s:Body/wsen:Release/wsen:EnumerationContext </dt><dd><p>
+    </p><dl><dt class="label"><b>[Body]</b>/wsen:Release/wsen:EnumerationContext </dt><dd><p>
         This required element contains the XML data
         that represents the enumeration context being
         terminated.
-       </p></dd><dt class="label">
-       /s:Envelope/s:Body/wsen:EnumerationEnd/wsen:Code =
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:EnumerationEnd/wsen:Code =
        "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown"
       </dt><dd><p>
         This value MUST be used if the data source
@@ -1222,14 +1084,13 @@
         a controlled manner; that is, if the data source is being shut down
         but has the opportunity to send an EnumerationEnd message before it
         exits.
-       </p></dd><dt class="label"> 
-       /s:Envelope/s:Body/wsen:EnumerationEnd/wsen:Code =
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:EnumerationEnd/wsen:Code =
        "http://www.w3.org/2009/02/ws-enu/SourceCancelling"
       </dt><dd><p>
         This value MUST be used if the data source
         terminated the enumeration for some other reason before it
         expired.
-       </p></dd><dt class="label"> /s:Envelope/s:Body/wsen:EnumerationEnd/wsen:Reason </dt><dd><p>
+       </p></dd><dt class="label"><b>[Body]</b>/wsen:EnumerationEnd/wsen:Reason </dt><dd><p>
         This optional element contains text, in the
         language specified by the @xml:lang attribute, describing the
         reason for the unexpected enumeration termination.
@@ -1422,9 +1283,7 @@
   &lt;xs:import namespace="http://www.w3.org/XML/1998/namespace" /&gt;
   &lt;xs:import
     namespace="http://www.w3.org/2005/08/addressing"
-    schemaLocation=
- "http://www.w3.org/2005/08/addressing/ws-addr.xsd" 
-    /&gt;
+    schemaLocation="http://www.w3.org/2005/08/addressing/ws-addr.xsd" /&gt;
 
   &lt;!-- Types and global elements --&gt;
   &lt;xs:complexType name="FilterType" mixed="true"&gt;
@@ -1638,11 +1497,9 @@
   &lt;xs:simpleType name="EnumerationEndCodeType"&gt;
     &lt;xs:restriction base="xs:anyURI"&gt;
     &lt;xs:enumeration value=
-  "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown"
-    /&gt;
+      "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown" /&gt;
     &lt;xs:enumeration value=
-  "http://www.w3.org/2009/02/ws-enu/SourceCancelling"
-    /&gt;
+      "http://www.w3.org/2009/02/ws-enu/SourceCancelling" /&gt;
     &lt;/xs:restriction&gt;
   &lt;/xs:simpleType&gt;
 
@@ -1669,9 +1526,7 @@
     &lt;xs:schema&gt;
       &lt;xs:import
         namespace="http://www.w3.org/2009/02/ws-enu"
-        schemaLocation=
-"http://www.w3.org/2009/02/ws-enu/enumeration.xsd" 
-        /&gt;
+        schemaLocation="http://www.w3.org/2009/02/ws-enu/enumeration.xsd" /&gt;
     &lt;/xs:schema&gt;
   &lt;/wsdl:types&gt;
 
@@ -1711,52 +1566,42 @@
     &lt;wsdl:operation name="EnumerateOp"&gt;
       &lt;wsdl:input 
         message="wsen:EnumerateMessage"
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/Enumerate"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/Enumerate" /&gt;
       &lt;wsdl:output 
         message="wsen:EnumerateResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/EnumerateResponse"
-       /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/EnumerateResponse" /&gt;
     &lt;/wsdl:operation&gt;
     &lt;wsdl:operation name="PullOp"&gt;
       &lt;wsdl:input 
         message="wsen:PullMessage"
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/Pull"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/Pull" /&gt;
       &lt;wsdl:output 
         message="wsen:PullResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/PullResponse"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/PullResponse" /&gt;
     &lt;/wsdl:operation&gt;
     &lt;wsdl:operation name="RenewOp" &gt;
       &lt;wsdl:input 
         message="wsen:RenewMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/Renew"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/Renew" /&gt;
       &lt;wsdl:output 
         message="wsen:RenewResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/RenewResponse"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/RenewResponse" /&gt;
     &lt;/wsdl:operation&gt;
     &lt;wsdl:operation name="GetStatusOp" &gt;
       &lt;wsdl:input 
         message="wsen:GetStatusMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/GetStatus"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/GetStatus" /&gt;
       &lt;wsdl:output 
         message="wsen:GetStatusResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/GetStatusResponse"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/GetStatusResponse" /&gt;
     &lt;/wsdl:operation&gt;
     &lt;wsdl:operation name="ReleaseOp"&gt;
       &lt;wsdl:input 
         message="wsen:ReleaseMessage"
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/Release"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/Release" /&gt;
       &lt;wsdl:output 
         message="wsen:ReleaseResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/ReleaseResponse"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/ReleaseResponse" /&gt;
     &lt;/wsdl:operation&gt;
   &lt;/wsdl:portType&gt;
 
@@ -1764,8 +1609,7 @@
     &lt;wsdl:operation name="EnumerationEndOp" &gt;
       &lt;wsdl:input 
         message="wsen:EnumerationEndMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/EnumerationEnd"
-        /&gt;
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/EnumerationEnd" /&gt;
     &lt;/wsdl:operation&gt;
   &lt;/wsdl:portType&gt;
 

Index: wsenum.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsenum.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- wsenum.xml	23 Mar 2009 19:38:29 -0000	1.18
+++ wsenum.xml	24 Mar 2009 00:09:53 -0000	1.19
@@ -570,24 +570,16 @@
      request message MUST be of the following form:
     </p>
     <example>
-     <eg>&lt;s:Envelope ...>
-  &lt;s:Header ...>
-    &lt;wsa:Action>
-      http://www.w3.org/2009/02/ws-enu/Enumerate
-    &lt;/wsa:Action>
-    &lt;wsa:MessageID&gt;<emph>xs:anyURI</emph>&lt;/wsa:MessageID>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/Enumerate
+
+<kw>[Body]</kw>
+  &lt;wsen:Enumerate ...>
+    &lt;wsen:EndTo&gt;<emph>endpoint-reference</emph>&lt;/wsen:EndTo> ?
+    &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires&gt; ?
+    &lt;wsen:Filter Dialect="<emph>xs:anyURI</emph>"?> <emph>xs:any</emph> &lt;/wsen:Filter> ?
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:Enumerate ...>
-      &lt;wsen:EndTo&gt;<emph>endpoint-reference</emph>&lt;/wsen:EndTo> ?
-      &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires&gt; ?
-      &lt;wsen:Filter Dialect="<emph>xs:anyURI</emph>"?> <emph>xs:any</emph> &lt;/wsen:Filter> ?
-      ...
-    &lt;/wsen:Enumerate>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:Enumerate></eg>
     </example>
 
     <p>
@@ -597,19 +589,7 @@
 
     <glist>
      <gitem>
-      <label> /s:Envelope/s:Header/wsa:Action </label>
-      <def>
-       <p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/Enumerate. If a
-        SOAP Action URI is also present in the underlying transport, its
-        value MUST convey the same value.
-       </p>
-      </def>
-     </gitem>
-
-     <gitem>
-      <label> /s:Envelope/s:Body/*/wsen:EndTo </label>
+      <label> <kw>[Body]</kw>/wsen:Enumerate/wsen:EndTo </label>
       <def>
        <p>
         This optional element denotes where to send
@@ -625,7 +605,7 @@
      </gitem>
 
      <gitem>
-      <label> /s:Envelope/s:Body/*/wsen:Expires </label>
+      <label> <kw>[Body]</kw>/wsen:Enumerate/wsen:Expires </label>
       <def>
        <p>
         Requested expiration time for the
@@ -746,7 +726,7 @@
      </gitem>
 
      <gitem>
-      <label> /s:Envelope/s:Body/wsen:Enumerate/wsen:Filter </label>
+      <label> <kw>[Body]</kw>/wsen:Enumerate/wsen:Filter </label>
       <def>
        <p>
         This optional element contains a Boolean
@@ -906,17 +886,17 @@
      </gitem>
 
      <gitem>
-      <label id="Dialect"> /s:Envelope/s:Body/*/wsen:Filter/@Dialect </label>
+      <label id="Dialect"> <kw>[Body]</kw>/wsen:Enumerate/wsen:Filter/@Dialect </label>
       <def>
        <p>
         Implied value is
         "http://www.w3.org/TR/1999/REC-xpath-19991116". 
        </p>
        <p>
-        /s:Envelope/s:Body/*/wsen:Filter/@Dialect="http://www.w3.org/TR/1999/REC-xpath-19991116"
+        <kw>[Body]</kw>/wsen:Enumerate/wsen:Filter/@Dialect="http://www.w3.org/TR/1999/REC-xpath-19991116"
        </p>
        <p>
-        Value of /s:Envelope/s:Body/*/wsen:Filter is
+        Value of <kw>[Body]</kw>/wsenu:Enumerate/wsen:Filter is
         an XPath <bibref ref="XPath1"/>
         predicate expression (PredicateExpr); the context
         of the expression is:
@@ -960,7 +940,7 @@
          <p>
           Namespace Declarations: The
           [in-scope namespaces] property <bibref ref="XMLInfoset"/>
-          of /s:Envelope/s:Body/*/wsen:Filter.
+          of <kw>[Body]</kw>/wsen:Enumerate/wsen:Filter.
          </p>
         </item>
        </ulist>
@@ -981,23 +961,15 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>
-  &lt;s:Header ...>
-    &lt;wsa:Action>
- http://www.w3.org/2009/02/ws-enu/EnumerateResponse
-    &lt;/wsa:Action>
-    &lt;wsa:ReplyTo&gt;<emph>endpoint-reference</emph>&lt;/wsa:ReplyTo>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/EnumerateResponse
+
+<kw>[Body]</kw>
+  &lt;wsen:EnumerateResponse ...>
+    &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires> ?
+    &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:EnumerateResponse ...>
-      &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires> ?
-      &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
-      ...
-    &lt;/wsen:EnumerateResponse>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:EnumerateResponse></eg>
     </example>
 
     <p>
@@ -1007,19 +979,7 @@
 
     <glist>
      <gitem>
-      <label> /s:Envelope/s:Header/wsa:Action </label>
-      <def>
-       <p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/EnumerateResponse.
-        If a SOAP Action URI is also present in the underlying transport,
-        its value MUST convey the same value.
-       </p>
-      </def>
-     </gitem>
-
-     <gitem>
-      <label> /s:Envelope/s:Body/*/wsen:Expires </label>
+      <label> <kw>[Body]</kw>/wsen:EnumerateResponse/wsen:Expires </label>
       <def>
        <p>
         The expiration time assigned by the data
@@ -1041,7 +1001,7 @@
 
      <gitem>
       <label>
-       /s:Envelope/s:Body/wsen:EnumerateResponse/wsen:EnumerationContext
+       <kw>[body]</kw>/wsen:EnumerateResponse/wsen:EnumerationContext
       </label>
       <def>
        <p>
@@ -1108,35 +1068,34 @@
      <head>Response to Enumerate request</head>
      <eg>(01) &lt;s:Envelope xmlns:S='http://www.w3.org/2003/05/soap-envelope'
 (02)     xmlns:wsen='http://www.w3.org/2009/02/ws-enu'
-(03)     xmlns:wsa='http://www.w3.org/2005/08/addressing'
-(04) >
-(05)   &lt;s:Header>
-(06)     &lt;wsa:Action>
-(07) http://www.w3.org/2009/02/ws-enu/EnumerateResponse
-(08)     &lt;/wsa:Action>
-(09)     &lt;wsa:RelatesTo>
-(10)         uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11)     &lt;/wsa:RelatesTo>
-(12)     &lt;wsa:To>
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14)     &lt;wsa:To>
-(15)   &lt;/s:Header>
-(16)   &lt;s:Body>
-(17)     &lt;wsen:EnumerateResponse>
-(18)       &lt;wsen:Expires> PT15M &lt;/wsen:Expires>
-(19)       &lt;wsen:EnumerationContext>
-(20)         123
-(21)       &lt;/wsen:EnumerationContext>
-(22)     &lt;/wsen:EnumerateResponse>
-(23)    &lt;/s:Body>
-(24) &lt;/s:Envelope&gt;</eg>
+(03)     xmlns:wsa='http://www.w3.org/2005/08/addressing'>
+(04)   &lt;s:Header>
+(05)     &lt;wsa:Action>
+(06) http://www.w3.org/2009/02/ws-enu/EnumerateResponse
+(07)     &lt;/wsa:Action>
+(08)     &lt;wsa:RelatesTo>
+(09)         uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10)     &lt;/wsa:RelatesTo>
+(11)     &lt;wsa:To>
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13)     &lt;wsa:To>
+(14)   &lt;/s:Header>
+(15)   &lt;s:Body>
+(16)     &lt;wsen:EnumerateResponse>
+(17)       &lt;wsen:Expires> PT15M &lt;/wsen:Expires>
+(18)       &lt;wsen:EnumerationContext>
+(19)         123
+(20)       &lt;/wsen:EnumerationContext>
+(21)     &lt;/wsen:EnumerateResponse>
+(22)    &lt;/s:Body>
+(23) &lt;/s:Envelope&gt;</eg>
     </example>
 
     <p>
-     Lines (06-08) in <specref ref="enumRes"/> indicate this message
-     is an Enumerate response message. Line (18) indicates that the data
+     Lines (05-07) in <specref ref="enumRes"/> indicate this message
+     is an Enumerate response message. Line (17) indicates that the data
      source has actually created an enumeration context with a lifetime
-     of 15 minutes. Lines (19-21) are the XML representation of the
+     of 15 minutes. Lines (18-20) are the XML representation of the
      enumeration context that supports the Pull operation defined
      below.
     </p>
@@ -1152,26 +1111,17 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>
-  &lt;s:Header ...>
-    &lt;wsa:Action>
-      http://www.w3.org/2009/02/ws-enu/Pull
-    &lt;/wsa:Action>
-    &lt;wsa:MessageID&gt;<emph>xs:anyURI</emph>&lt;/wsa:MessageID>
-    &lt;wsa:ReplyTo&gt;<emph>wsa:EndpointReference</emph>&lt;/wsa:ReplyTo>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/Pull
+
+<kw>[Body]</kw>
+  &lt;wsen:Pull ...>
+    &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
+    &lt;wsen:MaxTime&gt;<emph>xs:duration</emph>&lt;/wsen:MaxTime> ?
+    &lt;wsen:MaxElements&gt;<emph>xs:long</emph>&lt;/wsen:MaxElements> ?
+    &lt;wsen:MaxCharacters&gt;<emph>xs:long</emph>&lt;/wsen:MaxCharacters> ?
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:Pull ...>
-      &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
-      &lt;wsen:MaxTime&gt;<emph>xs:duration</emph>&lt;/wsen:MaxTime> ?
-      &lt;wsen:MaxElements&gt;<emph>xs:long</emph>&lt;/wsen:MaxElements> ?
-      &lt;wsen:MaxCharacters&gt;<emph>xs:long</emph>&lt;/wsen:MaxCharacters> ?
-      ...
-    &lt;/wsen:Pull>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:Pull></eg>
     </example>
 
     <p>
@@ -1181,19 +1131,7 @@
 
     <glist>
      <gitem>
-      <label> /s:Envelope/s:Header/wsa:Action </label>
-      <def>
-       <p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/Pull. If a SOAP
-        Action URI is also present in the underlying transport, its value
-        MUST convey the same value.
-       </p>
-      </def>
-     </gitem>
-
-     <gitem>
-      <label> /s:Envelope/s:Body/wsen:Pull/wsen:EnumerationContext </label>
+      <label> <kw>[Body]</kw>/wsen:Pull/wsen:EnumerationContext </label>
       <def>
        <p>
         This required element contains the XML data
@@ -1258,7 +1196,7 @@
      </gitem>
 
      <gitem>
-      <label> /s:Envelope/s:Body/wsen:Pull/wsen:MaxTime </label>
+      <label> <kw>[Body]</kw>/wsen:Pull/wsen:MaxTime </label>
       <def>
        <p>
         This optional element (of type xs:duration)
@@ -1277,7 +1215,7 @@
      </gitem>
 
      <gitem>
-      <label> /s:Envelope/s:Body/wsen:Pull/wsen:MaxElements </label>
+      <label> <kw>[Body]</kw>/wsen:Pull/wsen:MaxElements </label>
       <def>
        <p>
         This optional element (of type xs:long)
@@ -1293,7 +1231,7 @@
      </gitem>
 
      <gitem>
-      <label> /s:Envelope/s:Body/wsen:Pull/wsen:MaxCharacters </label>
+      <label> <kw>[Body]</kw>/wsen:Pull/wsen:MaxCharacters </label>
       <def>
        <p>
         This optional element (of type xs:long)
@@ -1398,26 +1336,18 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>
-  &lt;s:Header ...>
-    &lt;wsa:Action>
-      http://www.w3.org/2009/02/ws-enu/PullResponse
-    &lt;/wsa:Action>
-    &lt;wsa:RelatesTo&gt;<emph>xs:anyURI</emph>&lt;/wsa:RelatesTo>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/PullResponse
+
+<kw>[Body]</kw>
+  &lt;wsen:PullResponse ...>
+    &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext> ?
+    &lt;wsen:Items> ?
+      &lt;xs:any> enumeration-specific element &lt;/xs:any> +
+    &lt;/wsen:Items>
+    &lt;wsen:EndOfSequence/> ?
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:PullResponse ...>
-      &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext> ?
-      &lt;wsen:Items> ?
-        &lt;xs:any> enumeration-specific element &lt;/xs:any> +
-      &lt;/wsen:Items>
-      &lt;wsen:EndOfSequence/> ?
-      ...
-    &lt;/wsen:PullResponse>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:PullResponse></eg>
     </example>
 
     <p>
@@ -1427,20 +1357,8 @@
 
     <glist>
      <gitem>
-      <label> /s:Envelope/s:Header/wsa:Action </label>
-      <def>
-       <p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/PullResponse. If
-        a SOAP Action URI is also present in the underlying transport, its
-        value MUST convey the same value.
-       </p>
-      </def>
-     </gitem>
-
-     <gitem>
       <label> 
-       /s:Envelope/s:Body/wsen:PullResponse/wsen:EnumerationContext 
+       <kw>[Body]</kw>/wsen:PullResponse/wsen:EnumerationContext 
       </label>
       <def>
        <p>
@@ -1454,7 +1372,7 @@
 
      <gitem>
       <label> 
-       /s:Envelope/s:Body/wsen:PullResponse/wsen:Items/<emph>any</emph>
+       <kw>[Body]</kw>/wsen:PullResponse/wsen:Items/<emph>xs:any</emph>
       </label>
       <def>
        <p>
@@ -1466,7 +1384,7 @@
      </gitem>
 
      <gitem>
-      <label> /s:Envelope/s:Body/wsen:PullResponse/wsen:EndOfSequence </label>
+      <label> <kw>[Body]</kw>/wsen:PullResponse/wsen:EndOfSequence </label>
       <def>
        <p>
         This optional element indicates that no more
@@ -1542,39 +1460,38 @@
      <head>Response to Pull request</head>
      <eg>(01) &lt;s:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
 (02)     xmlns:wsen="http://www.w3.org/2009/02/ws-enu"
-(03)     xmlns:wsa="http://www.w3.org/2005/08/addressing"
-(04) >
-(05)   &lt;s:Header>
-(06)     &lt;wsa:Action>
-(07) http://www.w3.org/2009/02/ws-enu/PullResponse
-(08)     &lt;/wsa:Action>
-(09)     &lt;wsa:RelatesTo>
-(10)       uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11)     &lt;/wsa:RelatesTo>
-(12)     &lt;wsa:To>
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14)     &lt;wsa:To>
-(15)   &lt;/s:Header>
-(16)   &lt;s:Body>
-(17)     &lt;wsen:PullResponse>
-(18)       &lt;wsen:Items xmlns:xx="http://fabrikam123.example.com/schema/log">
-(19)         &lt;xx:LogEntry id="1">System booted&lt;/xx:LogEntry>
-(20)         &lt;xx:LogEntry id="2">AppX started&lt;/xx:LogEntry>
-(21)         &lt;xx:LogEntry id="3">John Smith logged on&lt;/xx:LogEntry>
-(22)         &lt;xx:LogEntry id="4">AppY started&lt;/xx:LogEntry>
-(23)         &lt;xx:LogEntry id="5">AppX crashed&lt;/xx:LogEntry>
-(24)       &lt;/wsen:Items>
-(25)       &lt;wsen:EndOfSequence/>
-(26)      &lt;/wsen:PullResponse>
-(27)    &lt;/s:Body>
-(28) &lt;/s:Envelope&gt;</eg>
+(03)     xmlns:wsa="http://www.w3.org/2005/08/addressing">
+(04)   &lt;s:Header>
+(05)     &lt;wsa:Action>
+(06) http://www.w3.org/2009/02/ws-enu/PullResponse
+(07)     &lt;/wsa:Action>
+(08)     &lt;wsa:RelatesTo>
+(09)       uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10)     &lt;/wsa:RelatesTo>
+(11)     &lt;wsa:To>
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13)     &lt;wsa:To>
+(14)   &lt;/s:Header>
+(15)   &lt;s:Body>
+(16)     &lt;wsen:PullResponse>
+(17)       &lt;wsen:Items xmlns:xx="http://fabrikam123.example.com/schema/log">
+(18)         &lt;xx:LogEntry id="1">System booted&lt;/xx:LogEntry>
+(19)         &lt;xx:LogEntry id="2">AppX started&lt;/xx:LogEntry>
+(20)         &lt;xx:LogEntry id="3">John Smith logged on&lt;/xx:LogEntry>
+(21)         &lt;xx:LogEntry id="4">AppY started&lt;/xx:LogEntry>
+(22)         &lt;xx:LogEntry id="5">AppX crashed&lt;/xx:LogEntry>
+(23)       &lt;/wsen:Items>
+(24)       &lt;wsen:EndOfSequence/>
+(25)      &lt;/wsen:PullResponse>
+(26)    &lt;/s:Body>
+(27) &lt;/s:Envelope&gt;</eg>
     </example>
 
     <p>
-     Lines (06-08) in <specref ref="pullRes"/> indicate this message
-     is a Pull response message. Lines (19-23) are the five elements
+     Lines (05-07) in <specref ref="pullRes"/> indicate this message
+     is a Pull response message. Lines (18-22) are the five elements
      returned by this Pull request. The presence of a wsen:EndOfSequence
-     element (line (25)) indicates that no more elements are available
+     element (line (24)) indicates that no more elements are available
      and that the enumeration context is now invalid.
     </p>
 
@@ -1610,25 +1527,15 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>  
-  &lt;s:Header ...>
-    &lt;wsa:Action>
-      http://www.w3.org/2009/02/ws-enu/Renew
-    &lt;/wsa:Action>
-    &lt;wsa:MessageID&gt;<emph>xs:anyURI</emph>&lt;/wsa:MessageID>
-    &lt;wsa:FaultTo&gt;<emph>endpoint-reference</emph>&lt;/wsa:FaultTo> ?
-    &lt;wsa:ReplyTo&gt;<emph>endpoint-reference</emph>&lt;/wsa:ReplyTo>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/Renew
+
+<kw>[Body]</kw>
+  &lt;wsen:Renew ...>
+    &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
+    &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires> ?
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:Renew ...>
-      &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
-      &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires> ?
-      ...
-    &lt;/wsen:Renew>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:Renew></eg>
     </example>
 
     <p>
@@ -1640,7 +1547,7 @@
 
     <glist>
      <gitem>
-      <label> /s:Envelope/s:Body/*/wsen:EnumerationContext </label>
+      <label> <kw>[Body]</kw>/wsen:Renew/wsen:EnumerationContext </label>
       <def>
        <p>
         This required element contains the XML data
@@ -1719,23 +1626,15 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>
-  &lt;s:Header ...>
-    &lt;wsa:Action>
-      http://www.w3.org/2009/02/ws-enu/RenewResponse
-    &lt;/wsa:Action>
-    &lt;wsa:RelatesTo&gt;<emph>xs:anyURI</emph>&lt;/wsa:RelatesTo>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/RenewResponse
+
+<kw>[Body]</kw>
+  &lt;wsen:RenewResponse ...>
+    &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires> ?
+    &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext> ?
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:RenewResponse ...>
-      &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires> ?
-      &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext> ?
-      ...
-    &lt;/wsen:RenewResponse>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:RenewResponse></eg>
     </example>
 
     <p>
@@ -1746,7 +1645,7 @@
 
     <glist>
      <gitem>
-      <label> /s:Envelope/s:Body/wsen:RenewResponse/wsen:Expires </label>
+      <label> <kw>[Body]</kw>/wsen:RenewResponse/wsen:Expires </label>
       <def>
        <p>
         If the requested expiration is a duration,
@@ -1758,7 +1657,7 @@
 
      <gitem>
       <label>
-       /s:Envelope/s:Body/wsen:RenewResponse/wsen:EnumerationContext
+       <kw>[Body]</kw>/wsen:RenewResponse/wsen:EnumerationContext
       </label>
       <def>
        <p>
@@ -1837,24 +1736,14 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>  
-  &lt;s:Header ...>
-    &lt;wsa:Action>
-      http://www.w3.org/2009/02/ws-enu/GetStatus
-    &lt;/wsa:Action>
-    &lt;wsa:MessageID&gt;<emph>xs:anyURI</emph>&lt;/wsa:MessageID>
-    &lt;wsa:FaultTo&gt;<emph>endpoint-reference</emph>&lt;/wsa:FaultTo> ?
-    &lt;wsa:ReplyTo&gt;<emph>endpoint-reference</emph>&lt;/wsa:ReplyTo>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/GetStatus
+
+<kw>[Body]</kw>
+  &lt;wsen:GetStatus ...>
+    &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext> ?
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:GetStatus ...>
-      &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext> ?
-      ...
-    &lt;/wsen:GetStatus>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:GetStatus></eg>
     </example>
 
     <p>
@@ -1871,22 +1760,14 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>
-  &lt;s:Header ...>
-    &lt;wsa:Action>
- http://www.w3.org/2009/02/ws-enu/GetStatusResponse
-    &lt;/wsa:Action>
-    &lt;wsa:RelatesTo&gt;<emph>xs:anyURI</emph>&lt;/wsa:RelatesTo>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/GetStatusResponse
+
+<kw>[Body]</kw>
+  &lt;wsen:GetStatusResponse ...>
+    &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires> ?
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:GetStatusResponse ...>
-      &lt;wsen:Expires&gt;(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)&lt;/wsen:Expires> ?
-      ...
-    &lt;/wsen:GetStatusResponse>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:GetStatusResponse></eg>
     </example>
 
     <p>
@@ -1907,23 +1788,14 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>
-  &lt;s:Header ...>
-    &lt;wsa:Action>
-      http://www.w3.org/2009/02/ws-enu/Release
-    &lt;/wsa:Action>
-    &lt;wsa:MessageID&gt;<emph>xs:anyURI</emph>&lt;/wsa:MessageID>
-    &lt;wsa:ReplyTo&gt;<emph>wsa:EndpointReference</emph>&lt;/wsa:ReplyTo>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/Release
+
+<kw>[Body]</kw>
+  &lt;wsen:Release ...>
+    &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:Release ...>
-      &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
-      ...
-    &lt;/wsen:Release>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:Release></eg>
     </example>
 
     <p>
@@ -1933,20 +1805,8 @@
 
     <glist>
      <gitem>
-      <label> /s:Envelope/s:Header/wsa:Action </label>
-      <def>
-       <p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/Release. If a
-        SOAP Action URI is also present in the underlying transport, its
-        value MUST convey the same value.
-       </p>
-      </def>
-     </gitem>
-
-     <gitem>
       <label>
-       /s:Envelope/s:Body/wsen:Release/wsen:EnumerationContext
+       <kw>[Body]</kw>/wsen:Release/wsen:EnumerationContext
       </label>
       <def>
        <p>
@@ -1970,37 +1830,22 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>
-  &lt;s:Header ...>
-    &lt;wsa:Action>
- http://www.w3.org/2009/02/ws-enu/ReleaseResponse
-    &lt;/wsa:Action>
-    &lt;wsa:RelatesTo&gt;<emph>xs:anyURI</emph>&lt;/wsa:RelatesTo>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
-    ...
-  &lt;/s:Header>
-  &lt;s:Body />
-&lt;/s:Envelope&gt;</eg>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/ReleaseResponse
+<!--
+
+<kw>[Body]</kw>--> </eg>
     </example>
 
+    <!--
     <p>
      The following describes additional, normative
      constraints on the outline listed above:
     </p>
 
     <glist>
-     <gitem>
-      <label> /s:Envelope/s:Header/wsa:Action </label>
-      <def>
-       <p>
-        This required element MUST contain the value
-        http://www.w3.org/2009/02/ws-enu/ReleaseResponse.
-        If a SOAP Action URI is also present in the underlying transport,
-        its value MUST convey the same value.
-       </p>
-      </def>
-     </gitem>
     </glist>
+    -->
 
     <p>
      <specref ref="releaseReq"/> lists a Release request.
@@ -2050,25 +1895,24 @@
      <head>Response to Release request</head>
      <eg>(01) &lt;s:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"
 (02)     xmlns:wsen="http://www.w3.org/2009/02/ws-enu"
-(03)     xmlns:wsa="http://www.w3.org/2005/08/addressing"
-(04) >
-(05)   &lt;s:Header>
-(06)     &lt;wsa:Action>
-(07) http://www.w3.org/2009/02/ws-enu/ReleaseResponse
-(08)     &lt;/wsa:Action>
-(09)     &lt;wsa:RelatesTo>
-(10)       uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11)     &lt;/wsa:RelatesTo>
-(12)     &lt;wsa:To>
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14)     &lt;wsa:To>
-(15)   &lt;/s:Header>
-(16)   &lt;s:Body />
-(17) &lt;/s:Envelope&gt;</eg>
+(03)     xmlns:wsa="http://www.w3.org/2005/08/addressing">
+(04)   &lt;s:Header>
+(05)     &lt;wsa:Action>
+(06) http://www.w3.org/2009/02/ws-enu/ReleaseResponse
+(07)     &lt;/wsa:Action>
+(08)     &lt;wsa:RelatesTo>
+(09)       uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10)     &lt;/wsa:RelatesTo>
+(11)     &lt;wsa:To>
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13)     &lt;wsa:To>
+(14)   &lt;/s:Header>
+(15)   &lt;s:Body />
+(16) &lt;/s:Envelope&gt;</eg>
     </example>
 
     <p>
-     Lines (06-08) in <specref ref="releaseRes"/> indicate this message
+     Lines (05-07) in <specref ref="releaseRes"/> indicate this message
      is a Release response message.
     </p>
    </div2>
@@ -2085,30 +1929,21 @@
     </p>
 
     <example>
-     <eg>&lt;s:Envelope ...>
-  &lt;s:Header ...>
-    &lt;wsa:Action>
-      http://www.w3.org/2009/02/ws-enu/EnumerationEnd
-    &lt;/wsa:Action>
-    &lt;wsa:To&gt;<emph>xs:anyURI</emph>&lt;/wsa:To>
+     <eg><kw>[Action]</kw>
+  http://www.w3.org/2009/02/ws-enu/EnumerationEnd
+
+<kw>[Body]</kw>
+  &lt;wsen:EnumerationEnd ...>
+    &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
+    &lt;wsen:Code>
+      ( http://www.w3.org/2009/02/ws-enu/SourceShuttingDown
+      | http://www.w3.org/2009/02/ws-enu/SourceCancelling )
+    &lt;/wsen:Code&gt;
+    &lt;wsen:Reason xml:lang="<emph>language identifier</emph>" >
+      <emph>xs:string</emph>
+    &lt;/wsen:Reason> ?
     ...
-  &lt;/s:Header>
-  &lt;s:Body ...>
-    &lt;wsen:EnumerationEnd ...>
-      &lt;wsen:EnumerationContext>...&lt;/wsen:EnumerationContext>
-      &lt;wsen:Code>
-        (
- http://www.w3.org/2009/02/ws-enu/SourceShuttingDown
- | http://www.w3.org/2009/02/ws-enu/SourceCancelling
-        )
-      &lt;/wsen:Code&gt;
-      &lt;wsen:Reason xml:lang="<emph>language identifier</emph>" >
-        <emph>xs:string</emph>
-      &lt;/wsen:Reason> ?
-      ...
-    &lt;/wsen:EnumerationEnd>
-  &lt;/s:Body>
-&lt;/s:Envelope&gt;</eg>
+  &lt;/wsen:EnumerationEnd></eg>
     </example>
 
     <p>
@@ -2118,7 +1953,7 @@
 
     <glist>
      <gitem>
-      <label> /s:Envelope/s:Body/wsen:Release/wsen:EnumerationContext </label>
+      <label> <kw>[Body]</kw>/wsen:Release/wsen:EnumerationContext </label>
       <def>
        <p>
         This required element contains the XML data
@@ -2130,7 +1965,7 @@
 
      <gitem>
       <label>
-       /s:Envelope/s:Body/wsen:EnumerationEnd/wsen:Code =
+       <kw>[Body]</kw>/wsen:EnumerationEnd/wsen:Code =
        "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown"
       </label>
       <def>
@@ -2146,7 +1981,7 @@
 
      <gitem>
       <label> 
-       /s:Envelope/s:Body/wsen:EnumerationEnd/wsen:Code =
+       <kw>[Body]</kw>/wsen:EnumerationEnd/wsen:Code =
        "http://www.w3.org/2009/02/ws-enu/SourceCancelling"
       </label>
       <def>
@@ -2159,7 +1994,7 @@
      </gitem>
 
      <gitem>
-      <label> /s:Envelope/s:Body/wsen:EnumerationEnd/wsen:Reason </label>
+      <label> <kw>[Body]</kw>/wsen:EnumerationEnd/wsen:Reason </label>
       <def>
        <p>
         This optional element contains text, in the
@@ -2497,9 +2332,7 @@
   &lt;xs:import namespace="http://www.w3.org/XML/1998/namespace" />
   &lt;xs:import
     namespace="http://www.w3.org/2005/08/addressing"
-    schemaLocation=
- "http://www.w3.org/2005/08/addressing/ws-addr.xsd" 
-    />
+    schemaLocation="http://www.w3.org/2005/08/addressing/ws-addr.xsd" />
 
   &lt;!-- Types and global elements -->
   &lt;xs:complexType name="FilterType" mixed="true">
@@ -2713,11 +2546,9 @@
   &lt;xs:simpleType name="EnumerationEndCodeType">
     &lt;xs:restriction base="xs:anyURI">
     &lt;xs:enumeration value=
-  "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown"
-    />
+      "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown" />
     &lt;xs:enumeration value=
-  "http://www.w3.org/2009/02/ws-enu/SourceCancelling"
-    />
+      "http://www.w3.org/2009/02/ws-enu/SourceCancelling" />
     &lt;/xs:restriction>
   &lt;/xs:simpleType>
 
@@ -2759,9 +2590,7 @@
     &lt;xs:schema>
       &lt;xs:import
         namespace="http://www.w3.org/2009/02/ws-enu"
-        schemaLocation=
-"http://www.w3.org/2009/02/ws-enu/enumeration.xsd" 
-        />
+        schemaLocation="http://www.w3.org/2009/02/ws-enu/enumeration.xsd" />
     &lt;/xs:schema>
   &lt;/wsdl:types>
 
@@ -2801,52 +2630,42 @@
     &lt;wsdl:operation name="EnumerateOp">
       &lt;wsdl:input 
         message="wsen:EnumerateMessage"
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/Enumerate"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/Enumerate" />
       &lt;wsdl:output 
         message="wsen:EnumerateResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/EnumerateResponse"
-       />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/EnumerateResponse" />
     &lt;/wsdl:operation>
     &lt;wsdl:operation name="PullOp">
       &lt;wsdl:input 
         message="wsen:PullMessage"
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/Pull"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/Pull" />
       &lt;wsdl:output 
         message="wsen:PullResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/PullResponse"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/PullResponse" />
     &lt;/wsdl:operation>
     &lt;wsdl:operation name="RenewOp" >
       &lt;wsdl:input 
         message="wsen:RenewMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/Renew"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/Renew" />
       &lt;wsdl:output 
         message="wsen:RenewResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/RenewResponse"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/RenewResponse" />
     &lt;/wsdl:operation>
     &lt;wsdl:operation name="GetStatusOp" >
       &lt;wsdl:input 
         message="wsen:GetStatusMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/GetStatus"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/GetStatus" />
       &lt;wsdl:output 
         message="wsen:GetStatusResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/GetStatusResponse"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/GetStatusResponse" />
     &lt;/wsdl:operation>
     &lt;wsdl:operation name="ReleaseOp">
       &lt;wsdl:input 
         message="wsen:ReleaseMessage"
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/Release"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/Release" />
       &lt;wsdl:output 
         message="wsen:ReleaseResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/ReleaseResponse"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/ReleaseResponse" />
     &lt;/wsdl:operation>
   &lt;/wsdl:portType>
 
@@ -2854,8 +2673,7 @@
     &lt;wsdl:operation name="EnumerationEndOp" >
       &lt;wsdl:input 
         message="wsen:EnumerationEndMessage" 
-        wsam:Action="http://www.w3.org/2009/02/ws-enu/EnumerationEnd"
-        />
+        wsam:Action="http://www.w3.org/2009/02/ws-enu/EnumerationEnd" />
     &lt;/wsdl:operation>
   &lt;/wsdl:portType>
 

Received on Tuesday, 24 March 2009 00:10:05 UTC