- From: Doug Davis via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 24 Mar 2009 00:09:55 +0000
- To: public-ws-resource-access-notifications@w3.org
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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/Enumerate
- </wsa:Action>
- <wsa:MessageID><em>xs:anyURI</em></wsa:MessageID>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/Enumerate
+
+<b>[Body]</b>
+ <wsen:Enumerate ...>
+ <wsen:EndTo><em>endpoint-reference</em></wsen:EndTo> ?
+ <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
+ <wsen:Filter Dialect="<em>xs:anyURI</em>"?> <em>xs:any</em> </wsen:Filter> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:Enumerate ...>
- <wsen:EndTo><em>endpoint-reference</em></wsen:EndTo> ?
- <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
- <wsen:Filter Dialect="<em>xs:anyURI</em>"?> <em>xs:any</em> </wsen:Filter> ?
- ...
- </wsen:Enumerate>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:Enumerate></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/EnumerateResponse
- </wsa:Action>
- <wsa:ReplyTo><em>endpoint-reference</em></wsa:ReplyTo>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/EnumerateResponse
+
+<b>[Body]</b>
+ <wsen:EnumerateResponse ...>
+ <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
...
- </s:Header>
- <s:Body ...>
- <wsen:EnumerateResponse ...>
- <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- ...
- </wsen:EnumerateResponse>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:EnumerateResponse></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) <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) <s:Header>
-(06) <wsa:Action>
-(07) http://www.w3.org/2009/02/ws-enu/EnumerateResponse
-(08) </wsa:Action>
-(09) <wsa:RelatesTo>
-(10) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11) </wsa:RelatesTo>
-(12) <wsa:To>
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14) <wsa:To>
-(15) </s:Header>
-(16) <s:Body>
-(17) <wsen:EnumerateResponse>
-(18) <wsen:Expires> PT15M </wsen:Expires>
-(19) <wsen:EnumerationContext>
-(20) 123
-(21) </wsen:EnumerationContext>
-(22) </wsen:EnumerateResponse>
-(23) </s:Body>
-(24) </s:Envelope></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'>
+(04) <s:Header>
+(05) <wsa:Action>
+(06) http://www.w3.org/2009/02/ws-enu/EnumerateResponse
+(07) </wsa:Action>
+(08) <wsa:RelatesTo>
+(09) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10) </wsa:RelatesTo>
+(11) <wsa:To>
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13) <wsa:To>
+(14) </s:Header>
+(15) <s:Body>
+(16) <wsen:EnumerateResponse>
+(17) <wsen:Expires> PT15M </wsen:Expires>
+(18) <wsen:EnumerationContext>
+(19) 123
+(20) </wsen:EnumerationContext>
+(21) </wsen:EnumerateResponse>
+(22) </s:Body>
+(23) </s:Envelope></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/Pull
- </wsa:Action>
- <wsa:MessageID><em>xs:anyURI</em></wsa:MessageID>
- <wsa:ReplyTo><em>wsa:EndpointReference</em></wsa:ReplyTo>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/Pull
+
+<b>[Body]</b>
+ <wsen:Pull ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
+ <wsen:MaxTime><em>xs:duration</em></wsen:MaxTime> ?
+ <wsen:MaxElements><em>xs:long</em></wsen:MaxElements> ?
+ <wsen:MaxCharacters><em>xs:long</em></wsen:MaxCharacters> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:Pull ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- <wsen:MaxTime><em>xs:duration</em></wsen:MaxTime> ?
- <wsen:MaxElements><em>xs:long</em></wsen:MaxElements> ?
- <wsen:MaxCharacters><em>xs:long</em></wsen:MaxCharacters> ?
- ...
- </wsen:Pull>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:Pull></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/PullResponse
- </wsa:Action>
- <wsa:RelatesTo><em>xs:anyURI</em></wsa:RelatesTo>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/PullResponse
+
+<b>[Body]</b>
+ <wsen:PullResponse ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
+ <wsen:Items> ?
+ <xs:any> enumeration-specific element </xs:any> +
+ </wsen:Items>
+ <wsen:EndOfSequence/> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:PullResponse ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
- <wsen:Items> ?
- <xs:any> enumeration-specific element </xs:any> +
- </wsen:Items>
- <wsen:EndOfSequence/> ?
- ...
- </wsen:PullResponse>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:PullResponse></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) <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) <s:Header>
-(06) <wsa:Action>
-(07) http://www.w3.org/2009/02/ws-enu/PullResponse
-(08) </wsa:Action>
-(09) <wsa:RelatesTo>
-(10) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11) </wsa:RelatesTo>
-(12) <wsa:To>
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14) <wsa:To>
-(15) </s:Header>
-(16) <s:Body>
-(17) <wsen:PullResponse>
-(18) <wsen:Items xmlns:xx="http://fabrikam123.example.com/schema/log">
-(19) <xx:LogEntry id="1">System booted</xx:LogEntry>
-(20) <xx:LogEntry id="2">AppX started</xx:LogEntry>
-(21) <xx:LogEntry id="3">John Smith logged on</xx:LogEntry>
-(22) <xx:LogEntry id="4">AppY started</xx:LogEntry>
-(23) <xx:LogEntry id="5">AppX crashed</xx:LogEntry>
-(24) </wsen:Items>
-(25) <wsen:EndOfSequence/>
-(26) </wsen:PullResponse>
-(27) </s:Body>
-(28) </s:Envelope></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">
+(04) <s:Header>
+(05) <wsa:Action>
+(06) http://www.w3.org/2009/02/ws-enu/PullResponse
+(07) </wsa:Action>
+(08) <wsa:RelatesTo>
+(09) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10) </wsa:RelatesTo>
+(11) <wsa:To>
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13) <wsa:To>
+(14) </s:Header>
+(15) <s:Body>
+(16) <wsen:PullResponse>
+(17) <wsen:Items xmlns:xx="http://fabrikam123.example.com/schema/log">
+(18) <xx:LogEntry id="1">System booted</xx:LogEntry>
+(19) <xx:LogEntry id="2">AppX started</xx:LogEntry>
+(20) <xx:LogEntry id="3">John Smith logged on</xx:LogEntry>
+(21) <xx:LogEntry id="4">AppY started</xx:LogEntry>
+(22) <xx:LogEntry id="5">AppX crashed</xx:LogEntry>
+(23) </wsen:Items>
+(24) <wsen:EndOfSequence/>
+(25) </wsen:PullResponse>
+(26) </s:Body>
+(27) </s:Envelope></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/Renew
- </wsa:Action>
- <wsa:MessageID><em>xs:anyURI</em></wsa:MessageID>
- <wsa:FaultTo><em>endpoint-reference</em></wsa:FaultTo> ?
- <wsa:ReplyTo><em>endpoint-reference</em></wsa:ReplyTo>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/Renew
+
+<b>[Body]</b>
+ <wsen:Renew ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
+ <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:Renew ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
- ...
- </wsen:Renew>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:Renew></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/RenewResponse
- </wsa:Action>
- <wsa:RelatesTo><em>xs:anyURI</em></wsa:RelatesTo>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/RenewResponse
+
+<b>[Body]</b>
+ <wsen:RenewResponse ...>
+ <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
+ <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:RenewResponse ...>
- <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
- <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
- ...
- </wsen:RenewResponse>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:RenewResponse></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/GetStatus
- </wsa:Action>
- <wsa:MessageID><em>xs:anyURI</em></wsa:MessageID>
- <wsa:FaultTo><em>endpoint-reference</em></wsa:FaultTo> ?
- <wsa:ReplyTo><em>endpoint-reference</em></wsa:ReplyTo>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/GetStatus
+
+<b>[Body]</b>
+ <wsen:GetStatus ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:GetStatus ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
- ...
- </wsen:GetStatus>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:GetStatus></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/GetStatusResponse
- </wsa:Action>
- <wsa:RelatesTo><em>xs:anyURI</em></wsa:RelatesTo>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/GetStatusResponse
+
+<b>[Body]</b>
+ <wsen:GetStatusResponse ...>
+ <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:GetStatusResponse ...>
- <wsen:Expires>(<em>xs:dateTime</em> | <em>xs:duration</em>)</wsen:Expires> ?
- ...
- </wsen:GetStatusResponse>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:GetStatusResponse></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/Release
- </wsa:Action>
- <wsa:MessageID><em>xs:anyURI</em></wsa:MessageID>
- <wsa:ReplyTo><em>wsa:EndpointReference</em></wsa:ReplyTo>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/Release
+
+<b>[Body]</b>
+ <wsen:Release ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
...
- </s:Header>
- <s:Body ...>
- <wsen:Release ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- ...
- </wsen:Release>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:Release></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/ReleaseResponse
- </wsa:Action>
- <wsa:RelatesTo><em>xs:anyURI</em></wsa:RelatesTo>
- <wsa:To><em>xs:anyURI</em></wsa:To>
- ...
- </s:Header>
- <s:Body />
-</s:Envelope></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) <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) <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) <s:Header>
-(06) <wsa:Action>
-(07) http://www.w3.org/2009/02/ws-enu/ReleaseResponse
-(08) </wsa:Action>
-(09) <wsa:RelatesTo>
-(10) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11) </wsa:RelatesTo>
-(12) <wsa:To>
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14) <wsa:To>
-(15) </s:Header>
-(16) <s:Body />
-(17) </s:Envelope></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">
+(04) <s:Header>
+(05) <wsa:Action>
+(06) http://www.w3.org/2009/02/ws-enu/ReleaseResponse
+(07) </wsa:Action>
+(08) <wsa:RelatesTo>
+(09) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10) </wsa:RelatesTo>
+(11) <wsa:To>
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13) <wsa:To>
+(14) </s:Header>
+(15) <s:Body />
+(16) </s:Envelope></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/EnumerationEnd
- </wsa:Action>
- <wsa:To><em>xs:anyURI</em></wsa:To>
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><b>[Action]</b>
+ http://www.w3.org/2009/02/ws-enu/EnumerationEnd
+
+<b>[Body]</b>
+ <wsen:EnumerationEnd ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
+ <wsen:Code>
+ ( http://www.w3.org/2009/02/ws-enu/SourceShuttingDown
+ | http://www.w3.org/2009/02/ws-enu/SourceCancelling )
+ </wsen:Code>
+ <wsen:Reason xml:lang="<em>language identifier</em>" >
+ <em>xs:string</em>
+ </wsen:Reason> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:EnumerationEnd ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- <wsen:Code>
- (
- http://www.w3.org/2009/02/ws-enu/SourceShuttingDown
- | http://www.w3.org/2009/02/ws-enu/SourceCancelling
- )
- </wsen:Code>
- <wsen:Reason xml:lang="<em>language identifier</em>" >
- <em>xs:string</em>
- </wsen:Reason> ?
- ...
- </wsen:EnumerationEnd>
- </s:Body>
-</s:Envelope></pre></div></div><p>
+ </wsen:EnumerationEnd></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 @@
<xs:import namespace="http://www.w3.org/XML/1998/namespace" />
<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" />
<!-- Types and global elements -->
<xs:complexType name="FilterType" mixed="true">
@@ -1638,11 +1497,9 @@
<xs:simpleType name="EnumerationEndCodeType">
<xs:restriction base="xs:anyURI">
<xs:enumeration value=
- "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown"
- />
+ "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown" />
<xs:enumeration value=
- "http://www.w3.org/2009/02/ws-enu/SourceCancelling"
- />
+ "http://www.w3.org/2009/02/ws-enu/SourceCancelling" />
</xs:restriction>
</xs:simpleType>
@@ -1669,9 +1526,7 @@
<xs:schema>
<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" />
</xs:schema>
</wsdl:types>
@@ -1711,52 +1566,42 @@
<wsdl:operation name="EnumerateOp">
<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" />
<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" />
</wsdl:operation>
<wsdl:operation name="PullOp">
<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" />
<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" />
</wsdl:operation>
<wsdl:operation name="RenewOp" >
<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" />
<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" />
</wsdl:operation>
<wsdl:operation name="GetStatusOp" >
<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" />
<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" />
</wsdl:operation>
<wsdl:operation name="ReleaseOp">
<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" />
<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" />
</wsdl:operation>
</wsdl:portType>
@@ -1764,8 +1609,7 @@
<wsdl:operation name="EnumerationEndOp" >
<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" />
</wsdl:operation>
</wsdl:portType>
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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/Enumerate
- </wsa:Action>
- <wsa:MessageID><emph>xs:anyURI</emph></wsa:MessageID>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/Enumerate
+
+<kw>[Body]</kw>
+ <wsen:Enumerate ...>
+ <wsen:EndTo><emph>endpoint-reference</emph></wsen:EndTo> ?
+ <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
+ <wsen:Filter Dialect="<emph>xs:anyURI</emph>"?> <emph>xs:any</emph> </wsen:Filter> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:Enumerate ...>
- <wsen:EndTo><emph>endpoint-reference</emph></wsen:EndTo> ?
- <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
- <wsen:Filter Dialect="<emph>xs:anyURI</emph>"?> <emph>xs:any</emph> </wsen:Filter> ?
- ...
- </wsen:Enumerate>
- </s:Body>
-</s:Envelope></eg>
+ </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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/EnumerateResponse
- </wsa:Action>
- <wsa:ReplyTo><emph>endpoint-reference</emph></wsa:ReplyTo>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/EnumerateResponse
+
+<kw>[Body]</kw>
+ <wsen:EnumerateResponse ...>
+ <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
...
- </s:Header>
- <s:Body ...>
- <wsen:EnumerateResponse ...>
- <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- ...
- </wsen:EnumerateResponse>
- </s:Body>
-</s:Envelope></eg>
+ </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) <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) <s:Header>
-(06) <wsa:Action>
-(07) http://www.w3.org/2009/02/ws-enu/EnumerateResponse
-(08) </wsa:Action>
-(09) <wsa:RelatesTo>
-(10) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11) </wsa:RelatesTo>
-(12) <wsa:To>
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14) <wsa:To>
-(15) </s:Header>
-(16) <s:Body>
-(17) <wsen:EnumerateResponse>
-(18) <wsen:Expires> PT15M </wsen:Expires>
-(19) <wsen:EnumerationContext>
-(20) 123
-(21) </wsen:EnumerationContext>
-(22) </wsen:EnumerateResponse>
-(23) </s:Body>
-(24) </s:Envelope></eg>
+(03) xmlns:wsa='http://www.w3.org/2005/08/addressing'>
+(04) <s:Header>
+(05) <wsa:Action>
+(06) http://www.w3.org/2009/02/ws-enu/EnumerateResponse
+(07) </wsa:Action>
+(08) <wsa:RelatesTo>
+(09) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10) </wsa:RelatesTo>
+(11) <wsa:To>
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13) <wsa:To>
+(14) </s:Header>
+(15) <s:Body>
+(16) <wsen:EnumerateResponse>
+(17) <wsen:Expires> PT15M </wsen:Expires>
+(18) <wsen:EnumerationContext>
+(19) 123
+(20) </wsen:EnumerationContext>
+(21) </wsen:EnumerateResponse>
+(22) </s:Body>
+(23) </s:Envelope></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/Pull
- </wsa:Action>
- <wsa:MessageID><emph>xs:anyURI</emph></wsa:MessageID>
- <wsa:ReplyTo><emph>wsa:EndpointReference</emph></wsa:ReplyTo>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/Pull
+
+<kw>[Body]</kw>
+ <wsen:Pull ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
+ <wsen:MaxTime><emph>xs:duration</emph></wsen:MaxTime> ?
+ <wsen:MaxElements><emph>xs:long</emph></wsen:MaxElements> ?
+ <wsen:MaxCharacters><emph>xs:long</emph></wsen:MaxCharacters> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:Pull ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- <wsen:MaxTime><emph>xs:duration</emph></wsen:MaxTime> ?
- <wsen:MaxElements><emph>xs:long</emph></wsen:MaxElements> ?
- <wsen:MaxCharacters><emph>xs:long</emph></wsen:MaxCharacters> ?
- ...
- </wsen:Pull>
- </s:Body>
-</s:Envelope></eg>
+ </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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/PullResponse
- </wsa:Action>
- <wsa:RelatesTo><emph>xs:anyURI</emph></wsa:RelatesTo>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/PullResponse
+
+<kw>[Body]</kw>
+ <wsen:PullResponse ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
+ <wsen:Items> ?
+ <xs:any> enumeration-specific element </xs:any> +
+ </wsen:Items>
+ <wsen:EndOfSequence/> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:PullResponse ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
- <wsen:Items> ?
- <xs:any> enumeration-specific element </xs:any> +
- </wsen:Items>
- <wsen:EndOfSequence/> ?
- ...
- </wsen:PullResponse>
- </s:Body>
-</s:Envelope></eg>
+ </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) <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) <s:Header>
-(06) <wsa:Action>
-(07) http://www.w3.org/2009/02/ws-enu/PullResponse
-(08) </wsa:Action>
-(09) <wsa:RelatesTo>
-(10) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11) </wsa:RelatesTo>
-(12) <wsa:To>
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14) <wsa:To>
-(15) </s:Header>
-(16) <s:Body>
-(17) <wsen:PullResponse>
-(18) <wsen:Items xmlns:xx="http://fabrikam123.example.com/schema/log">
-(19) <xx:LogEntry id="1">System booted</xx:LogEntry>
-(20) <xx:LogEntry id="2">AppX started</xx:LogEntry>
-(21) <xx:LogEntry id="3">John Smith logged on</xx:LogEntry>
-(22) <xx:LogEntry id="4">AppY started</xx:LogEntry>
-(23) <xx:LogEntry id="5">AppX crashed</xx:LogEntry>
-(24) </wsen:Items>
-(25) <wsen:EndOfSequence/>
-(26) </wsen:PullResponse>
-(27) </s:Body>
-(28) </s:Envelope></eg>
+(03) xmlns:wsa="http://www.w3.org/2005/08/addressing">
+(04) <s:Header>
+(05) <wsa:Action>
+(06) http://www.w3.org/2009/02/ws-enu/PullResponse
+(07) </wsa:Action>
+(08) <wsa:RelatesTo>
+(09) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10) </wsa:RelatesTo>
+(11) <wsa:To>
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13) <wsa:To>
+(14) </s:Header>
+(15) <s:Body>
+(16) <wsen:PullResponse>
+(17) <wsen:Items xmlns:xx="http://fabrikam123.example.com/schema/log">
+(18) <xx:LogEntry id="1">System booted</xx:LogEntry>
+(19) <xx:LogEntry id="2">AppX started</xx:LogEntry>
+(20) <xx:LogEntry id="3">John Smith logged on</xx:LogEntry>
+(21) <xx:LogEntry id="4">AppY started</xx:LogEntry>
+(22) <xx:LogEntry id="5">AppX crashed</xx:LogEntry>
+(23) </wsen:Items>
+(24) <wsen:EndOfSequence/>
+(25) </wsen:PullResponse>
+(26) </s:Body>
+(27) </s:Envelope></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/Renew
- </wsa:Action>
- <wsa:MessageID><emph>xs:anyURI</emph></wsa:MessageID>
- <wsa:FaultTo><emph>endpoint-reference</emph></wsa:FaultTo> ?
- <wsa:ReplyTo><emph>endpoint-reference</emph></wsa:ReplyTo>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/Renew
+
+<kw>[Body]</kw>
+ <wsen:Renew ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
+ <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:Renew ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
- ...
- </wsen:Renew>
- </s:Body>
-</s:Envelope></eg>
+ </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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/RenewResponse
- </wsa:Action>
- <wsa:RelatesTo><emph>xs:anyURI</emph></wsa:RelatesTo>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/RenewResponse
+
+<kw>[Body]</kw>
+ <wsen:RenewResponse ...>
+ <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
+ <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:RenewResponse ...>
- <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
- <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
- ...
- </wsen:RenewResponse>
- </s:Body>
-</s:Envelope></eg>
+ </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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/GetStatus
- </wsa:Action>
- <wsa:MessageID><emph>xs:anyURI</emph></wsa:MessageID>
- <wsa:FaultTo><emph>endpoint-reference</emph></wsa:FaultTo> ?
- <wsa:ReplyTo><emph>endpoint-reference</emph></wsa:ReplyTo>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/GetStatus
+
+<kw>[Body]</kw>
+ <wsen:GetStatus ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:GetStatus ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext> ?
- ...
- </wsen:GetStatus>
- </s:Body>
-</s:Envelope></eg>
+ </wsen:GetStatus></eg>
</example>
<p>
@@ -1871,22 +1760,14 @@
</p>
<example>
- <eg><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/GetStatusResponse
- </wsa:Action>
- <wsa:RelatesTo><emph>xs:anyURI</emph></wsa:RelatesTo>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/GetStatusResponse
+
+<kw>[Body]</kw>
+ <wsen:GetStatusResponse ...>
+ <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:GetStatusResponse ...>
- <wsen:Expires>(<emph>xs:dateTime</emph> | <emph>xs:duration</emph>)</wsen:Expires> ?
- ...
- </wsen:GetStatusResponse>
- </s:Body>
-</s:Envelope></eg>
+ </wsen:GetStatusResponse></eg>
</example>
<p>
@@ -1907,23 +1788,14 @@
</p>
<example>
- <eg><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/Release
- </wsa:Action>
- <wsa:MessageID><emph>xs:anyURI</emph></wsa:MessageID>
- <wsa:ReplyTo><emph>wsa:EndpointReference</emph></wsa:ReplyTo>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/Release
+
+<kw>[Body]</kw>
+ <wsen:Release ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
...
- </s:Header>
- <s:Body ...>
- <wsen:Release ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- ...
- </wsen:Release>
- </s:Body>
-</s:Envelope></eg>
+ </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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/ReleaseResponse
- </wsa:Action>
- <wsa:RelatesTo><emph>xs:anyURI</emph></wsa:RelatesTo>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
- ...
- </s:Header>
- <s:Body />
-</s:Envelope></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) <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) <s:Header>
-(06) <wsa:Action>
-(07) http://www.w3.org/2009/02/ws-enu/ReleaseResponse
-(08) </wsa:Action>
-(09) <wsa:RelatesTo>
-(10) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
-(11) </wsa:RelatesTo>
-(12) <wsa:To>
-(13) http://www.w3.org/2005/08/addressing/anonymous
-(14) <wsa:To>
-(15) </s:Header>
-(16) <s:Body />
-(17) </s:Envelope></eg>
+(03) xmlns:wsa="http://www.w3.org/2005/08/addressing">
+(04) <s:Header>
+(05) <wsa:Action>
+(06) http://www.w3.org/2009/02/ws-enu/ReleaseResponse
+(07) </wsa:Action>
+(08) <wsa:RelatesTo>
+(09) uuid:e7c5726b-de29-4313-b4d4-b3425b200839
+(10) </wsa:RelatesTo>
+(11) <wsa:To>
+(12) http://www.w3.org/2005/08/addressing/anonymous
+(13) <wsa:To>
+(14) </s:Header>
+(15) <s:Body />
+(16) </s:Envelope></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><s:Envelope ...>
- <s:Header ...>
- <wsa:Action>
- http://www.w3.org/2009/02/ws-enu/EnumerationEnd
- </wsa:Action>
- <wsa:To><emph>xs:anyURI</emph></wsa:To>
+ <eg><kw>[Action]</kw>
+ http://www.w3.org/2009/02/ws-enu/EnumerationEnd
+
+<kw>[Body]</kw>
+ <wsen:EnumerationEnd ...>
+ <wsen:EnumerationContext>...</wsen:EnumerationContext>
+ <wsen:Code>
+ ( http://www.w3.org/2009/02/ws-enu/SourceShuttingDown
+ | http://www.w3.org/2009/02/ws-enu/SourceCancelling )
+ </wsen:Code>
+ <wsen:Reason xml:lang="<emph>language identifier</emph>" >
+ <emph>xs:string</emph>
+ </wsen:Reason> ?
...
- </s:Header>
- <s:Body ...>
- <wsen:EnumerationEnd ...>
- <wsen:EnumerationContext>...</wsen:EnumerationContext>
- <wsen:Code>
- (
- http://www.w3.org/2009/02/ws-enu/SourceShuttingDown
- | http://www.w3.org/2009/02/ws-enu/SourceCancelling
- )
- </wsen:Code>
- <wsen:Reason xml:lang="<emph>language identifier</emph>" >
- <emph>xs:string</emph>
- </wsen:Reason> ?
- ...
- </wsen:EnumerationEnd>
- </s:Body>
-</s:Envelope></eg>
+ </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 @@
<xs:import namespace="http://www.w3.org/XML/1998/namespace" />
<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" />
<!-- Types and global elements -->
<xs:complexType name="FilterType" mixed="true">
@@ -2713,11 +2546,9 @@
<xs:simpleType name="EnumerationEndCodeType">
<xs:restriction base="xs:anyURI">
<xs:enumeration value=
- "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown"
- />
+ "http://www.w3.org/2009/02/ws-enu/SourceShuttingDown" />
<xs:enumeration value=
- "http://www.w3.org/2009/02/ws-enu/SourceCancelling"
- />
+ "http://www.w3.org/2009/02/ws-enu/SourceCancelling" />
</xs:restriction>
</xs:simpleType>
@@ -2759,9 +2590,7 @@
<xs:schema>
<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" />
</xs:schema>
</wsdl:types>
@@ -2801,52 +2630,42 @@
<wsdl:operation name="EnumerateOp">
<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" />
<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" />
</wsdl:operation>
<wsdl:operation name="PullOp">
<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" />
<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" />
</wsdl:operation>
<wsdl:operation name="RenewOp" >
<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" />
<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" />
</wsdl:operation>
<wsdl:operation name="GetStatusOp" >
<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" />
<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" />
</wsdl:operation>
<wsdl:operation name="ReleaseOp">
<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" />
<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" />
</wsdl:operation>
</wsdl:portType>
@@ -2854,8 +2673,7 @@
<wsdl:operation name="EnumerationEndOp" >
<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" />
</wsdl:operation>
</wsdl:portType>
Received on Tuesday, 24 March 2009 00:10:05 UTC