- From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 29 Oct 2009 14:32:16 +0000
- To: public-ws-resource-access-notifications@w3.org
Update of /w3ccvs/WWW/2002/ws/ra/edcopies
In directory hutz:/tmp/cvs-serv20138
Modified Files:
wsfrag.xml wsfrag.html Makefile
Log Message:
ws-frp ns got a statis /2009/09 entry, moved to &wsfra.nsprefix; (do we still need this ns?, should we add a &wsfrp.nsprefix?)
Index: wsfrag.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsfrag.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- wsfrag.html 20 Oct 2009 23:59:21 -0000 1.27
+++ wsfrag.html 29 Oct 2009 14:32:14 -0000 1.28
@@ -1,4 +1,6 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><title>Web Services Fragment (WS-Fragment)</title><style type="text/css">
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Web Services Fragment (WS-Fragment)</title><style type="text/css">
code { font-family: monospace; }
div.constraint,
@@ -28,52 +30,57 @@
div.exampleWrapper { margin: 4px }
div.exampleHeader { font-weight: bold;
margin: 4px}
-</style><link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css"/></head><body><div class="head">
-<h1><a name="title" id="title"/>Web Services Fragment (WS-Fragment)</h1>
-<h2><a name="w3c-doctype" id="w3c-doctype"/>Editor's Draft $Date$</h2><dl><dt>Latest version:</dt><dd><a href="http://www.w3.org/TR/ws-fragment">http://www.w3.org/TR/ws-fragment
- </a></dd><dt>Previous version:</dt><dd><a href="http://www.w3.org/TR/2009/WD-ws-fragment-20090317">http://www.w3.org/TR/2009/WD-ws-fragment-20090317</a></dd><dt>Editors:</dt><dd>Doug Davis, IBM</dd><dd>Ashok Malhotra, Oracle</dd><dd>Katy Warr, IBM</dd><dd>Wu Chou, Avaya</dd></dl><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2009 <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>, <a href="http://www.ercim.org/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consrtium/Legal/copyright-documents">document use</a> rules apply.</p></div><hr/><div>
-<h2><a name="abstract" id="abstract"/>Abstract</h2><p>
+</style><link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css" /></head><body><div class="head">
+<h1><a name="title" id="title"></a>Web Services Fragment (WS-Fragment)</h1>
+<h2><a name="w3c-doctype" id="w3c-doctype"></a>Editor's Draft $Date$</h2><dl><dt>Latest version:</dt><dd>
+ <a href="http://www.w3.org/TR/ws-fragment">http://www.w3.org/TR/ws-fragment
+ </a>
+ </dd><dt>Previous version:</dt><dd>
+ <a href="http://www.w3.org/TR/2009/WD-ws-fragment-20090317">http://www.w3.org/TR/2009/WD-ws-fragment-20090317
+ </a>
+ </dd><dt>Editors:</dt><dd>Doug Davis, IBM</dd><dd>Ashok Malhotra, Oracle</dd><dd>Katy Warr, IBM</dd><dd>Wu Chou, Avaya</dd></dl><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2009 <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>, <a href="http://www.ercim.org/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p></div><hr /><div>
+<h2><a name="abstract" id="abstract"></a>Abstract</h2><p>
This specification extends the WS-Transfer <a href="#WsTransfer">[WS-Transfer]</a>
specification to enable clients to retrieve and manipulate parts or
fragments of a WS-Transfer enabled resource without needing to include
the entire XML representation in a message exchange.
</p></div><div>
-<h2><a name="status" id="status"/>Status of this Document</h2><p><strong>This document is an editors' copy that has
+<h2><a name="status" id="status"></a>Status of this Document</h2><p><strong>This document is an editors' copy that has
no official standing.</strong></p></div><div class="toc">
-<h2><a name="contents" id="contents"/>Table of Contents</h2><p class="toc">1 <a href="#intro">Introduction</a><br/>
- 1.1 <a href="#reqs">Requirements</a><br/>
-2 <a href="#Notations_and_Terminology">Terminology and Notation</a><br/>
- 2.1 <a href="#terminology">Terminology</a><br/>
- 2.2 <a href="#namespaces">XML Namespaces</a><br/>
- 2.3 <a href="#conven">Notational Conventions</a><br/>
- 2.4 <a href="#extensions">Considerations on the Use of Extensibility Points</a><br/>
- 2.5 <a href="#compliance">Compliance</a><br/>
-3 <a href="#fragments">Fragment WS-Transfer Dialect</a><br/>
- 3.1 <a href="#Get">Get</a><br/>
- 3.2 <a href="#Put">Put</a><br/>
- 3.3 <a href="#Delete">Delete</a><br/>
- 3.4 <a href="#Create">Create</a><br/>
-4 <a href="#iddiv1_1_790">Examples</a><br/>
- 4.1 <a href="#iddiv2_1_793">Examples</a><br/>
-5 <a href="#QName">QName Expression Language</a><br/>
-6 <a href="#XPathL1">XPath Level 1 Expression Language</a><br/>
-7 <a href="#XPath10">XPath 1.0 Expression Language</a><br/>
-8 <a href="#Faults">Faults</a><br/>
- 8.1 <a href="#UnsupportedLanguage">UnsupportedLanguage</a><br/>
- 8.2 <a href="#InvalidFragment">InvalidFragment</a><br/>
- 8.3 <a href="#InvalidExpression">InvalidExpression</a><br/>
- 8.4 <a href="#UnsupportedMode">UnsupportedMode</a><br/>
-9 <a href="#metadata">WS-Fragment Metadata</a><br/>
- 9.1 <a href="#iddiv2_1_1455">Fragment Assertion</a><br/>
-10 <a href="#acks">Acknowledgements</a><br/>
-11 <a href="#refs">References</a><br/>
- 11.1 <a href="#iddiv2_1_1508">Normative References</a><br/>
+<h2><a name="contents" id="contents"></a>Table of Contents</h2><p class="toc">1 <a href="#intro">Introduction</a><br />
+ 1.1 <a href="#reqs">Requirements</a><br />
+2 <a href="#Notations_and_Terminology">Terminology and Notation</a><br />
+ 2.1 <a href="#terminology">Terminology</a><br />
+ 2.2 <a href="#namespaces">XML Namespaces</a><br />
+ 2.3 <a href="#conven">Notational Conventions</a><br />
+ 2.4 <a href="#extensions">Considerations on the Use of Extensibility Points</a><br />
+ 2.5 <a href="#compliance">Compliance</a><br />
+3 <a href="#fragments">Fragment WS-Transfer Dialect</a><br />
+ 3.1 <a href="#Get">Get</a><br />
+ 3.2 <a href="#Put">Put</a><br />
+ 3.3 <a href="#Delete">Delete</a><br />
+ 3.4 <a href="#Create">Create</a><br />
+4 <a href="#id35818113">Examples</a><br />
+ 4.1 <a href="#id35818119">Examples</a><br />
+5 <a href="#QName">QName Expression Language</a><br />
+6 <a href="#XPathL1">XPath Level 1 Expression Language</a><br />
+7 <a href="#XPath10">XPath 1.0 Expression Language</a><br />
+8 <a href="#Faults">Faults</a><br />
+ 8.1 <a href="#UnsupportedLanguage">UnsupportedLanguage</a><br />
+ 8.2 <a href="#InvalidFragment">InvalidFragment</a><br />
+ 8.3 <a href="#InvalidExpression">InvalidExpression</a><br />
+ 8.4 <a href="#UnsupportedMode">UnsupportedMode</a><br />
+9 <a href="#metadata">WS-Fragment Metadata</a><br />
+ 9.1 <a href="#id35819481">Fragment Assertion</a><br />
+10 <a href="#acks">Acknowledgements</a><br />
+11 <a href="#refs">References</a><br />
+ 11.1 <a href="#id35819609">Normative References</a><br />
</p>
-<h3><a name="appendices" id="appendices"/>Appendices</h3><p class="toc">A <a href="#Appendix_I__E2_80_93_XSD">XML Schema</a><br/>
-B <a href="#policyXSD">Fragment Policy Schema</a><br/>
-C <a href="#ChangeLog">Change Log</a><br/>
-</p></div><hr/><div class="body"><div class="div1">
-<h2><a name="intro" id="intro"/>1 Introduction</h2><p>
+<h3><a name="appendices" id="appendices"></a>Appendices</h3><p class="toc">A <a href="#Appendix_I__E2_80_93_XSD">XML Schema</a><br />
+B <a href="#policyXSD">Fragment Policy Schema</a><br />
+C <a href="#ChangeLog">Change Log</a><br />
+</p></div><hr /><div class="body"><div class="div1">
+<h2><a name="intro" id="intro"></a>1 Introduction</h2><p>
This specification extends the WS-Transfer specification and defines
a mechanism that allows clients to retrieve and manipulate subsets
(parts or fragments)
@@ -98,7 +105,7 @@
it is RECOMMENDED that those languages
reuse the fragment transfer framework that this specification defines.
</p><div class="div2">
-<h3><a name="reqs" id="reqs"/>1.1 Requirements</h3><p>This specification intends to meet the following requirement:</p><ul><li><p>
+<h3><a name="reqs" id="reqs"></a>1.1 Requirements</h3><p>This specification intends to meet the following requirement:</p><ul><li><p>
Provide an extension mechanism to WS-Transfer that allows for
subsets (parts or fragments) of a resource to be retrieved or modified.
</p></li><li><p>
@@ -107,28 +114,52 @@
Provide a set of expression languages that implementations
can leverage.
</p></li></ul></div></div><div class="div1">
-<h2><a name="Notations_and_Terminology" id="Notations_and_Terminology"/>2 Terminology and Notation</h2><div class="div2">
-<h3><a name="terminology" id="terminology"/>2.1 Terminology</h3><dl><dt class="label">Expression</dt><dd><p>
+<h2><a name="Notations_and_Terminology" id="Notations_and_Terminology"></a>2 Terminology and Notation</h2><div class="div2">
+<h3><a name="terminology" id="terminology"></a>2.1 Terminology</h3><dl><dt class="label">Expression</dt><dd><p>
A Language specific set of tokens that resolves to a location
in a resource that contains a subset of the resource.
</p></dd><dt class="label">Fragment</dt><dd><p>
A subset of a resource.
</p></dd></dl></div><div class="div2">
-<h3><a name="namespaces" id="namespaces"/>2.2 XML Namespaces</h3><p>
+<h3><a name="namespaces" id="namespaces"></a>2.2 XML Namespaces</h3><p>
The XML Namespace URI that MUST be used by implementations of this
specification is:
- </p><div class="exampleOuter"><div class="exampleInner"><pre><a href="http://www.w3.org/2009/09/ws-fra">http://www.w3.org/2009/09/ws-fra</a></pre></div></div><p><a href="#xmlnamespaces">Table 2-1</a> lists XML namespaces that are
+ </p><div class="exampleOuter"><div class="exampleInner"><pre><a href="http://www.w3.org/2009/09/ws-fra">http://www.w3.org/2009/09/ws-fra</a></pre></div></div><p>
+ <a href="#xmlnamespaces">Table 2-1</a> lists XML namespaces that are
used in this specification. The
choice of any namespace prefix is arbitrary and not semantically
significant.
- </p><a name="xmlnamespaces" id="xmlnamespaces"/><table border="1" cellpadding="5"><caption>Table 2-1:
+ </p><a name="xmlnamespaces" id="xmlnamespaces"></a><table border="1" cellpadding="5"><caption>Table 2-1:
Prefixes and XML Namespaces used in this specification.
- </caption><tbody><tr><th align="left"> Prefix </th><th align="left"> XML Namespace </th><th align="left"> Specification(s) </th></tr><tr><td> wsf </td><td><a href="http://www.w3.org/2009/09/ws-fra">http://www.w3.org/2009/09/ws-fra</a></td><td>
+ </caption><tbody><tr><th align="left"> Prefix </th><th align="left"> XML Namespace </th><th align="left"> Specification(s) </th></tr><tr><td> wsf </td><td>
+ <a href="http://www.w3.org/2009/09/ws-fra">http://www.w3.org/2009/09/ws-fra</a>
+ </td><td>
This specification
- </td></tr><tr><td> wsfrp </td><td><a href="http://www.w3.org/2009/09/ws-fra">http://www.w3.org/2009/09/ws-frp</a></td><td>
+ </td></tr><tr><td> wsfrp </td><td>
+ <a href="http://www.w3.org/2009/09/ws-fra">http://www.w3.org/2009/09/ws-frp</a>
+ </td><td>
This specification
- </td></tr><tr><td> s </td><td> Either SOAP 1.1 or 1.2 </td><td> SOAP </td></tr><tr><td> s11 </td><td><a href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/</a></td><td><a href="#SOAP11">[SOAP11]</a></td></tr><tr><td> s12 </td><td><a href="http://www.w3.org/2003/05/soap-envelope">http://www.w3.org/2003/05/soap-envelope</a></td><td><a href="#SOAP121">[SOAP12]</a></td></tr><tr><td> wsa </td><td><a href="http://www.w3.org/2005/08/addressing">http://www.w3.org/2005/08/addressing</a></td><td><a href="#AddrCore">[WS-Addressing]</a></td></tr><tr><td> xs </td><td><a href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a></td><td>
- XML Schema <a href="#XMLSchema1">[XMLSchema - Part 1]</a>, <a href="#XMLSchema2">[XMLSchema - Part 2]</a></td></tr><tr><td> wst </td><td><a href="http://www.w3.org/2009/09/ws-tra">http://www.w3.org/2009/09/ws-tra</a></td><td><a href="#WsTransfer">[WS-Transfer]</a></td></tr></tbody></table><p>
+ </td></tr><tr><td> s </td><td> Either SOAP 1.1 or 1.2 </td><td> SOAP </td></tr><tr><td> s11 </td><td>
+ <a href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/</a>
+ </td><td>
+ <a href="#SOAP11">[SOAP11]</a>
+ </td></tr><tr><td> s12 </td><td>
+ <a href="http://www.w3.org/2003/05/soap-envelope">http://www.w3.org/2003/05/soap-envelope</a>
+ </td><td>
+ <a href="#SOAP121">[SOAP12]</a>
+ </td></tr><tr><td> wsa </td><td>
+ <a href="http://www.w3.org/2005/08/addressing">http://www.w3.org/2005/08/addressing</a>
+ </td><td>
+ <a href="#AddrCore">[WS-Addressing]</a>
+ </td></tr><tr><td> xs </td><td>
+ <a href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a>
+ </td><td>
+ XML Schema <a href="#XMLSchema1">[XMLSchema - Part 1]</a>, <a href="#XMLSchema2">[XMLSchema - Part 2]</a>
+ </td></tr><tr><td> wst </td><td>
+ <a href="http://www.w3.org/2009/09/ws-tra">http://www.w3.org/2009/09/ws-tra</a>
+ </td><td>
+ <a href="#WsTransfer">[WS-Transfer]</a>
+ </td></tr></tbody></table><p>
The working group intends to update the value of the Web Services
Fragment namespace URI each time a new version of this document is
published until such time that the document reaches Candidate
@@ -145,7 +176,7 @@
http://www.w3.org/2005/07/13-nsuri
</a>.
</p></div><div class="div2">
-<h3><a name="conven" id="conven"/>2.3 Notational Conventions</h3><p>
+<h3><a name="conven" id="conven"></a>2.3 Notational Conventions</h3><p>
The keywords "MUST", "MUST NOT",
"REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED",
@@ -180,7 +211,7 @@
In addition to Message Information Header properties
<a href="#AddrCore">[WS-Addressing]</a>,
this specification uses the following properties to define messages:
- </p><dl><dt class="label"><b>[Headers]</b></dt><dd><p> Unordered message headers. </p></dd><dt class="label"><b>[Action]</b></dt><dd><p> The value to be used for the wsa:Action IRI. </p></dd><dt class="label"><b>[Body]</b></dt><dd><p> A message body. </p></dd></dl><p>
+ </p><dl><dt class="label"> <b>[Headers]</b> </dt><dd><p> Unordered message headers. </p></dd><dt class="label"> <b>[Action]</b> </dt><dd><p> The value to be used for the wsa:Action IRI. </p></dd><dt class="label"> <b>[Body]</b> </dt><dd><p> A message body. </p></dd></dl><p>
These properties bind to a SOAP Envelope as follows:
</p><div class="exampleOuter"><div class="exampleInner"><pre><s:Envelope>
<s:Header>
@@ -199,7 +230,7 @@
of the message that are defined as part of this specification and
are extensions to the WS-Transfer messages.
</p></div><div class="div2">
-<h3><a name="extensions" id="extensions"/>2.4 Considerations on the Use of Extensibility Points</h3><p>
+<h3><a name="extensions" id="extensions"></a>2.4 Considerations on the Use of Extensibility Points</h3><p>
The elements defined in this specification MAY be extended at the
points indicated by their outlines and schema. Implementations MAY
add child elements and/or attributes at the indicated extension
@@ -221,7 +252,7 @@
Extension elements and attributes MUST NOT use the Web Services
Fragment namespace URI.
</p></div><div class="div2">
-<h3><a name="compliance" id="compliance"/>2.5 Compliance</h3><p>
+<h3><a name="compliance" id="compliance"></a>2.5 Compliance</h3><p>
An implementation is not compliant with this specification if it fails to
satisfy one or more of the MUST or REQUIRED level requirements defined
herein. A SOAP Node MUST NOT use the XML namespace identifier for this
@@ -244,7 +275,7 @@
elements and attributes, unless other behavior is explicitly defined
by this specification.
</p></div></div><div class="div1">
-<h2><a name="fragments" id="fragments"/>3 Fragment WS-Transfer Dialect</h2><p>
+<h2><a name="fragments" id="fragments"></a>3 Fragment WS-Transfer Dialect</h2><p>
This section defines the fragment transfer mechanism that the expression
languages defined in subsequent sections will use.
The following sections define the expected behavior when the WS-Fragment
@@ -256,7 +287,7 @@
perform such operations. This specification only extends but does
not modify the base WS-Transfer behavior.
</p><div class="div2">
-<h3><a name="Get" id="Get"/>3.1 Get</h3><p>
+<h3><a name="Get" id="Get"></a>3.1 Get</h3><p>
To retrieve a subset of a resource
a client MUST specify the WS-Fragment Dialect IRI in the wst:Get request.
</p><p>
@@ -269,19 +300,20 @@
<b><wsf:Expression Language="</b><em><b>xs:anyURI</b></em><b>" ...>
</b><em><b>xs:any</b></em><b> *
</wsf:Expression>
- </b><em>xs:any</em> *
+ </b>
+ <em>xs:any</em> *
</wst:Get></pre></div></div><p>
The following describes additional, normative constraints on the outline
listed above:
- </p><dl><dt class="label"><b>[Body]</b>/wst:Get@Dialect </dt><dd><p>
+ </p><dl><dt class="label"> <b>[Body]</b>/wst:Get@Dialect </dt><dd><p>
This attribute MUST be set to http://www.w3.org/2009/09/ws-fra.
- </p></dd><dt class="label"><b>[Body]</b>/wst:Get/wsf:Expression </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Get/wsf:Expression </dt><dd><p>
This element identifies which fragment in the resource this
operation applies to. If the value of this element does not
conform to the syntax of the language specified in the Language
attribute, or is semantically invalid, a wsf:InvalidExpression
fault MUST be generated.
- </p></dd><dt class="label"><b>[Body]</b>/wst:Get/wsf:Expression@Language </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Get/wsf:Expression@Language </dt><dd><p>
This IRI indicates which expression language will be
used to identify the subset of the resource this operation applies
to. A resource MUST generate a wsf:UnsupportedLanguage Fault if it
@@ -299,7 +331,7 @@
</wst:GetResponse></pre></div></div><p>
The following describes additional, normative constraints on the
outline listed above:
- </p><dl><dt class="label"><b>[Body]</b>/wst:GetResponse/wsf:Value </dt><dd><p>
+ </p><dl><dt class="label"> <b>[Body]</b>/wst:GetResponse/wsf:Value </dt><dd><p>
This element encompasses the fragment response corresponding to the
wsf:Expression in the request and MUST contain the subset of the
resource identified by the wsf:Expression element in the
@@ -310,7 +342,7 @@
Other components of the outline above are not further constrained
by this specification.
</p></div><div class="div2">
-<h3><a name="Put" id="Put"/>3.2 Put</h3><p>
+<h3><a name="Put" id="Put"></a>3.2 Put</h3><p>
To update a subset of a resource a client MUST specify the WS-Fragment
IRI in the wst:Put request.
</p><p>
@@ -328,18 +360,19 @@
</b><em><b>xs:any</b></em><b> *
</wsf:Value> ?
</wsf:Fragment>
- </b><em>xs:any</em> *
+ </b>
+ <em>xs:any</em> *
</wst:Put></pre></div></div><p>
The following describes additional, normative constraints on the outline
listed above:
- </p><dl><dt class="label"><b>[Body]</b>/wst:Put@Dialect </dt><dd><p>
+ </p><dl><dt class="label"> <b>[Body]</b>/wst:Put@Dialect </dt><dd><p>
This attribute MUST be set to http://www.w3.org/2009/09/ws-fra.
- </p></dd><dt class="label"><b>[Body]</b>/wst:Put/wsf:Fragment </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Put/wsf:Fragment </dt><dd><p>
This element contains an expression that identifies the location of
a fragment in the resource and a value for the fragment. If the
contents of this element are invalid a wsf:InvalidFragment
fault MUST be generated.
- </p></dd><dt class="label"><b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression </dt><dd><p>
This element identifies which fragment in the resource this operation
applies to. If the value of this element does not conform to the
syntax of the language specified in the Language attribute, or is
@@ -347,25 +380,25 @@
</p><p>
This element identifies the fragment in the resource as it appears
after successfully processing the Put request.
- </p></dd><dt class="label"><b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Language </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Language </dt><dd><p>
This IRI indicates which expression language will be
used to identify the subset of the resource this operation applies
to. A resource MUST generate a wsf:UnsupportedLanguage fault if it
does not support the specified Language.
- </p></dd><dt class="label"><b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Mode </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Mode </dt><dd><p>
This OPTIONAL attribute indicates the type of update to be
performed on this fragment.
The implied value for this attribute is
"http://www.w3.org/2009/09/ws-fra/Modes/Replace".
A resource MUST generate a wsf:UnsupportedMode fault if the specified
Mode is not supported.
- </p></dd><dt class="label"><b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Mode="http://www.w3.org/2009/09/ws-fra/Modes/Replace" </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Mode="http://www.w3.org/2009/09/ws-fra/Modes/Replace" </dt><dd><p>
When the Mode attribute is set to a value of
"http://www.w3.org/2009/09/ws-fra/Modes/Replace" the resource
representation specified within the Value element MUST replace the
entire resource representation referenced by the children of the
Expression element, if it exists.
- </p></dd><dt class="label"><b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Mode="http://www.w3.org/2009/09/ws-fra/Modes/Insert" </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Mode="http://www.w3.org/2009/09/ws-fra/Modes/Insert" </dt><dd><p>
When the Mode attribute is set to a value of
"http://www.w3.org/2009/09/ws-fra/Modes/Insert" the resource
representation specified within the Value element MUST be added to
@@ -376,7 +409,7 @@
wst:InvalidRepresentation fault. If the expression targets an
existing item of a repeated element, the fragment MUST be added
before the existing item.
- </p></dd><dt class="label"><b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Mode="http://www.w3.org/2009/09/ws-fra/Modes/Remove" </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Expression@Mode="http://www.w3.org/2009/09/ws-fra/Modes/Remove" </dt><dd><p>
When the Mode attribute is set to a value of
"http://www.w3.org/2009/09/ws-fra/Modes/Remove" the resource
representation referenced by the children of the Expression element
@@ -384,7 +417,7 @@
</p><p>
Note: the Value element MUST NOT be present if this attribute
has a value of "http://www.w3.org/2009/09/ws-fra/Modes/Remove".
- </p></dd><dt class="label"><b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Value </dt><dd><p>
+ </p></dd><dt class="label"> <b>[Body]</b>/wst:Put/wsf:Fragment/wsf:Value </dt><dd><p>
This OPTIONAL element contains the fragment resource representation
corresponding to the
subset of the resource identified by the wsf:Expression element.
@@ -407,16 +440,16 @@
</wst:PutResponse></pre></div></div><p>
There are no additional constraints beyond what WS-Transfer defines.
</p></div><div class="div2">
-<h3><a name="Delete" id="Delete"/>3.3 Delete</h3><p>
+<h3><a name="Delete" id="Delete"></a>3.3 Delete</h3><p>
This specification does not extend the Delete operation defined in
WS-Transfer.
</p></div><div class="div2">
-<h3><a name="Create" id="Create"/>3.4 Create</h3><p>
+<h3><a name="Create" id="Create"></a>3.4 Create</h3><p>
This specification does not extend the Create operation defined in
WS-Transfer.
</p></div></div><div class="div1">
-<h2><a name="iddiv1_1_790" id="iddiv1_1_790"/>4 Examples</h2><div class="div2">
-<h3><a name="iddiv2_1_793" id="iddiv2_1_793"/>4.1 Examples</h3><p>
+<h2><a name="id35818113" id="id35818113"></a>4 Examples</h2><div class="div2">
+<h3><a name="id35818119" id="id35818119"></a>4.1 Examples</h3><p>
In the following examples, and Expression Language definitions,
the following representation of a resource is used for
informational purposes:
@@ -502,7 +535,7 @@
</wst:GetResponse>
</s:Body>
</s:Envelope></pre></div></div></div></div><div class="div1">
-<h2><a name="QName" id="QName"/>5 QName Expression Language</h2><p>
+<h2><a name="QName" id="QName"></a>5 QName Expression Language</h2><p>
The QName expression language is a syntax for expressions that
uses a single QName to reference the immediate children of the root
element of
@@ -514,7 +547,7 @@
</p><p>
The QName language MUST be indicated by using the IRI:
</p><div class="exampleOuter"><div class="exampleInner"><pre><a href="http://www.w3.org/2009/09/ws-fra/QName">http://www.w3.org/2009/09/ws-fra/QName</a></pre></div></div></div><div class="div1">
-<h2><a name="XPathL1" id="XPathL1"/>6 XPath Level 1 Expression Language</h2><p>
+<h2><a name="XPathL1" id="XPathL1"></a>6 XPath Level 1 Expression Language</h2><p>
The XPath Level 1 expression language uses an XPath to
reference specific fragments of the resource representation. The XPath is
logically applied to the XML representation of the resource and the
@@ -670,7 +703,7 @@
Text and attribute nodes MUST be serialized using the same serialization
as for the XPath 1.0 language.
</p></div><div class="div1">
-<h2><a name="XPath10" id="XPath10"/>7 XPath 1.0 Expression Language</h2><p>
+<h2><a name="XPath10" id="XPath10"></a>7 XPath 1.0 Expression Language</h2><p>
The XPath 1.0 expression language uses an XPath to reference specific
fragments of the resource representation. The XPath is logically
applied to the XML representation of the resource and the result of
@@ -759,7 +792,7 @@
because of this the XPath 1.0 language MUST NOT be used with a "Put" or
"Create" operation.
</p></div><div class="div1">
-<h2><a name="Faults" id="Faults"/>8 Faults</h2><p>
+<h2><a name="Faults" id="Faults"></a>8 Faults</h2><p>
All fault messages defined in this specification MUST be sent
according to the rules and usage described in
<a href="#WSABinding">[WS-Addressing 1.0 SOAP Binding]</a>
@@ -768,12 +801,17 @@
defined in this specification:
</p><div class="exampleOuter"><div class="exampleInner"><pre>http://www.w3.org/2009/09/ws-fra/fault</pre></div></div><p>
The definitions of faults in this section use the following properties:
- </p><p><b>[Code]</b> The fault code.<br/><b>[Subcode]</b> The fault subcode.<br/><b>[Reason]</b> The English language reason element.<br/><b>[Detail]</b> The detail element. If absent, no detail element
- is defined for the fault.<br/></p><p>
+ </p><p>
+ <b>[Code]</b> The fault code.<br />
+ <b>[Subcode]</b> The fault subcode.<br />
+ <b>[Reason]</b> The English language reason element.<br />
+ <b>[Detail]</b> The detail element. If absent, no detail element
+ is defined for the fault.<br />
+ </p><p>
For SOAP 1.2, the <b>[Code]</b> property MUST be either
"Sender" or "Receiver". These properties are serialized
into text XML as follows:
- </p><a name="soapver" id="soapver"/><table border="1"><tbody><tr><th> SOAP Version </th><th> Sender </th><th> Receiver </th></tr><tr><td> SOAP 1.2 </td><td> s12:Sender </td><td> s12:Receiver </td></tr></tbody></table><p>The properties above bind to a SOAP 1.2 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre><s12:Envelope>
+ </p><a name="soapver" id="soapver"></a><table border="1"><tbody><tr><th> SOAP Version </th><th> Sender </th><th> Receiver </th></tr><tr><td> SOAP 1.2 </td><td> s12:Sender </td><td> s12:Receiver </td></tr></tbody></table><p>The properties above bind to a SOAP 1.2 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre><s12:Envelope>
<s12:Header>
<wsa:Action> <b>[Action]</b> </wsa:Action>
<!-- Headers elided for brevity. -->
@@ -807,40 +845,40 @@
</s11:Fault>
</s11:Body>
</s11:Envelope></pre></div></div><div class="div2">
-<h3><a name="UnsupportedLanguage" id="UnsupportedLanguage"/>8.1 UnsupportedLanguage</h3><p>
+<h3><a name="UnsupportedLanguage" id="UnsupportedLanguage"></a>8.1 UnsupportedLanguage</h3><p>
This fault is generated when a service detects an unknown or
unsupported Language
IRI in a request message.
- </p><a name="Table3" id="Table3"/><table border="1" cellpadding="5"><tbody><tr><th align="left"><b>[Code]</b></th><td>s:Sender</td></tr><tr><th align="left"><b>[Subcode]</b></th><td>wst:UnsupportedLanguage</td></tr><tr><th align="left"><b>[Reason]</b></th><td>
+ </p><a name="Table3" id="Table3"></a><table border="1" cellpadding="5"><tbody><tr><th align="left"><b>[Code]</b></th><td>s:Sender</td></tr><tr><th align="left"><b>[Subcode]</b></th><td>wst:UnsupportedLanguage</td></tr><tr><th align="left"><b>[Reason]</b></th><td>
The specified Language IRI is not supported.
</td></tr><tr><th align="left"><b>[Detail]</b></th><td><em>The unsupported Language IRI.</em></td></tr></tbody></table></div><div class="div2">
-<h3><a name="InvalidFragment" id="InvalidFragment"/>8.2 InvalidFragment</h3><p>
+<h3><a name="InvalidFragment" id="InvalidFragment"></a>8.2 InvalidFragment</h3><p>
This fault is generated when a service determines that the fragment
(contents of the wsf:Fragment element) specified in a request is invalid.
- </p><a name="Table4" id="Table4"/><table border="1" cellpadding="5"><tbody><tr><th align="left"><b>[Code]</b></th><td>s:Sender</td></tr><tr><th align="left"><b>[Subcode]</b></th><td>wst:InvalidFragment</td></tr><tr><th align="left"><b>[Reason]</b></th><td>
+ </p><a name="Table4" id="Table4"></a><table border="1" cellpadding="5"><tbody><tr><th align="left"><b>[Code]</b></th><td>s:Sender</td></tr><tr><th align="left"><b>[Subcode]</b></th><td>wst:InvalidFragment</td></tr><tr><th align="left"><b>[Reason]</b></th><td>
The specific fragment is invalid.
</td></tr><tr><th align="left"><b>[Detail]</b></th><td><em>The invalid fragment.</em></td></tr></tbody></table></div><div class="div2">
-<h3><a name="InvalidExpression" id="InvalidExpression"/>8.3 InvalidExpression</h3><p>
+<h3><a name="InvalidExpression" id="InvalidExpression"></a>8.3 InvalidExpression</h3><p>
This fault is generated when a service determines that the Language
expression specified in a request does not conform to the syntax
of the language specified in the Language attribute or is semantically
invalid.
- </p><a name="Table5" id="Table5"/><table border="1" cellpadding="5"><tbody><tr><th align="left"><b>[Code]</b></th><td>s:Sender</td></tr><tr><th align="left"><b>[Subcode]</b></th><td>wst:InvalidExpression</td></tr><tr><th align="left"><b>[Reason]</b></th><td>
+ </p><a name="Table5" id="Table5"></a><table border="1" cellpadding="5"><tbody><tr><th align="left"><b>[Code]</b></th><td>s:Sender</td></tr><tr><th align="left"><b>[Subcode]</b></th><td>wst:InvalidExpression</td></tr><tr><th align="left"><b>[Reason]</b></th><td>
The specified Language expression is invalid.
</td></tr><tr><th align="left"><b>[Detail]</b></th><td><em>The invalid language expression.</em></td></tr></tbody></table></div><div class="div2">
-<h3><a name="UnsupportedMode" id="UnsupportedMode"/>8.4 UnsupportedMode</h3><p>
+<h3><a name="UnsupportedMode" id="UnsupportedMode"></a>8.4 UnsupportedMode</h3><p>
This fault is generated when a service detects a Mode in a Put
request that is not supported.
- </p><a name="Table6" id="Table6"/><table border="1" cellpadding="5"><tbody><tr><th align="left"><b>[Code]</b></th><td>s:Sender</td></tr><tr><th align="left"><b>[Subcode]</b></th><td>wst:UnsupportedMode</td></tr><tr><th align="left"><b>[Reason]</b></th><td>
+ </p><a name="Table6" id="Table6"></a><table border="1" cellpadding="5"><tbody><tr><th align="left"><b>[Code]</b></th><td>s:Sender</td></tr><tr><th align="left"><b>[Subcode]</b></th><td>wst:UnsupportedMode</td></tr><tr><th align="left"><b>[Reason]</b></th><td>
The specified mode is not supported.
</td></tr><tr><th align="left"><b>[Detail]</b></th><td><em>The unsupported Mode.</em></td></tr></tbody></table></div></div><div class="div1">
-<h2><a name="metadata" id="metadata"/>9 WS-Fragment Metadata</h2><p>
+<h2><a name="metadata" id="metadata"></a>9 WS-Fragment Metadata</h2><p>
An endpoint MAY indicate that it supports WS-Fragment, or its features,
by including the WS-Fragment Policy assertion within its WSDL. By
doing so the endpoint is indicating that the corresponding WS-Fragment
features are supported by that endpoint.
</p><div class="div2">
-<h3><a name="iddiv2_1_1455" id="iddiv2_1_1455"/>9.1 Fragment Assertion</h3><p>
+<h3><a name="id35819481" id="id35819481"></a>9.1 Fragment Assertion</h3><p>
The mechanism for indicating that a binding or endpoint conforms to the
WS-Fragment specification is through the use of the Web Services
Policy - Framework <a href="#wspolicy">[WS-Policy]</a> and Web Services Policy -
@@ -883,7 +921,7 @@
When present, this OPTIONAL parameter indicates support for the
specified Language IRI.
</p></dd></dl></div></div><div class="div1">
-<h2><a name="acks" id="acks"/>10 Acknowledgements</h2><p>
+<h2><a name="acks" id="acks"></a>10 Acknowledgements</h2><p>
This specification has been developed as a result of joint
work with many individuals and teams, including:
Ashok Malhotra (Oracle Corp.),
@@ -906,85 +944,100 @@
Wu Chou (Avaya Communications),
Yves Lafon (W3C).
</p></div><div class="div1">
-<h2><a name="refs" id="refs"/>11 References</h2><div class="div2">
-<h3><a name="iddiv2_1_1508" id="iddiv2_1_1508"/>11.1 Normative References</h3><dl><dt class="label"><a name="RFC2119" id="RFC2119"/>RFC 2119</dt><dd><a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>
+<h2><a name="refs" id="refs"></a>11 References</h2><div class="div2">
+<h3><a name="id35819609" id="id35819609"></a>11.1 Normative References</h3><dl><dt class="label"><a name="RFC2119" id="RFC2119"></a>RFC 2119</dt><dd>
+ <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>
Key words for use in RFCs to Indicate Requirement Levels
</cite></a>
, S. Bradner, Author.
Internet Engineering Task Force, March 1997.
- Available at <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a>.</dd><dt class="label"><a name="RFC3986" id="RFC3986"/>RFC 3986</dt><dd><a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>
+ Available at <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a>.</dd><dt class="label"><a name="RFC3986" id="RFC3986"></a>RFC 3986</dt><dd>
+ <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>
Uniform Resource Identifier (URI): Generic Syntax
</cite></a>
, T. Berners-Lee, R. Fields and L. Masinter, Authors.
Network Working Group, January 2005.
- Available at <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a>.</dd><dt class="label"><a name="RFC3987" id="RFC3987"/>RFC 3987</dt><dd><a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>
+ Available at <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a>.</dd><dt class="label"><a name="RFC3987" id="RFC3987"></a>RFC 3987</dt><dd>
+ <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>
Internationalized Resource Identifiers (IRIs)
</cite></a>
, M. Duerst and M. Suignard, Authors.
Internet Engineering Task Force, January 2005.
- Available at <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a>.</dd><dt class="label"><a name="SOAP11" id="SOAP11"/>SOAP11</dt><dd><a href="http://www.w3.org/TR/2000/NOTE-SOAP-20000508/"><cite>
+ Available at <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a>.</dd><dt class="label"><a name="SOAP11" id="SOAP11"></a>SOAP11</dt><dd>
+ <a href="http://www.w3.org/TR/2000/NOTE-SOAP-20000508/"><cite>
W3C Note, "Simple Object Access Protocol (SOAP) 1.1"
</cite></a>
, D. Box, et al, Editors.
World Wide Web Consortium (W3C), 8 May 2000.
- Available at <a href="http://www.w3.org/TR/2000/NOTE-SOAP-20000508/">http://www.w3.org/TR/2000/NOTE-SOAP-20000508/</a>.</dd><dt class="label"><a name="SOAP121" id="SOAP121"/>SOAP12</dt><dd><a href="http://www.w3.org/TR/soap12-part1/"><cite>
+ Available at <a href="http://www.w3.org/TR/2000/NOTE-SOAP-20000508/">http://www.w3.org/TR/2000/NOTE-SOAP-20000508/</a>.</dd><dt class="label"><a name="SOAP121" id="SOAP121"></a>SOAP12</dt><dd>
+ <a href="http://www.w3.org/TR/soap12-part1/"><cite>
W3C Recommendation, "SOAP Version 1.2 Part 1: Messaging Framework"
</cite></a>
, M. Gudgin, M. Hadley, N. Mendelsohn, J-J. Moreau, H. Frystyk Nielson,
Editors.
World Wide Web Consortium (W3C), 27 April 2007.
- Available at <a href="http://www.w3.org/TR/soap12-part1/">http://www.w3.org/TR/soap12-part1/</a>.</dd><dt class="label"><a name="AddrCore" id="AddrCore"/>WS-Addressing</dt><dd><a href="http://www.w3.org/TR/ws-addr-core"><cite>
+ Available at <a href="http://www.w3.org/TR/soap12-part1/">http://www.w3.org/TR/soap12-part1/</a>.</dd><dt class="label"><a name="AddrCore" id="AddrCore"></a>WS-Addressing</dt><dd>
+ <a href="http://www.w3.org/TR/ws-addr-core"><cite>
W3C Recommendation, "Web Services Addressing 1.0 (WS-Addressing)"
</cite></a>
, M. Gudgin, M. Hadley, T. Rogers, Editors.
World Wide Web Consortium (W3C), 9 May 2006.
- Available at <a href="http://www.w3.org/TR/ws-addr-core">http://www.w3.org/TR/ws-addr-core</a>.</dd><dt class="label"><a name="WSABinding" id="WSABinding"/>WS-Addressing 1.0 SOAP Binding</dt><dd><a href="http://www.w3.org/TR/ws-addr-soap"><cite>
+ Available at <a href="http://www.w3.org/TR/ws-addr-core">http://www.w3.org/TR/ws-addr-core</a>.</dd><dt class="label"><a name="WSABinding" id="WSABinding"></a>WS-Addressing 1.0 SOAP Binding</dt><dd>
+ <a href="http://www.w3.org/TR/ws-addr-soap"><cite>
W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
</cite></a>
, M. Gudgin, M. Hadley, T. Rogers, Editors.
World Wide Web Consortium (W3C), 9 May 2006.
- Available at <a href="http://www.w3.org/TR/ws-addr-soap">http://www.w3.org/TR/ws-addr-soap</a>.</dd><dt class="label"><a name="wspolicy" id="wspolicy"/>WS-Policy</dt><dd><a href="http://www.w3.org/TR/ws-policy/"><cite>
+ Available at <a href="http://www.w3.org/TR/ws-addr-soap">http://www.w3.org/TR/ws-addr-soap</a>.</dd><dt class="label"><a name="wspolicy" id="wspolicy"></a>WS-Policy</dt><dd>
+ <a href="http://www.w3.org/TR/ws-policy/"><cite>
W3C Recommendation, "Web Services Policy (WS-Policy) 1.5 - Framework"
</cite></a>
, A. Vedamuthu, et al., Editors.
World Wide Web Consortium (W3C), 4 September 2007.
- Available at <a href="http://www.w3.org/TR/ws-policy/">http://www.w3.org/TR/ws-policy/</a>.</dd><dt class="label"><a name="wspolicyattach" id="wspolicyattach"/>WS-Policy Attachment</dt><dd><a href="http://www.w3.org/TR/ws-policy-attach"><cite>
+ Available at <a href="http://www.w3.org/TR/ws-policy/">http://www.w3.org/TR/ws-policy/</a>.</dd><dt class="label"><a name="wspolicyattach" id="wspolicyattach"></a>WS-Policy Attachment</dt><dd>
+ <a href="http://www.w3.org/TR/ws-policy-attach"><cite>
W3C Recommendation, "Web Services Policy (WS-Policy) 1.5 - Attachment"
</cite></a>
, A. Vedamuthu, et al., Editors.
World Wide Web Consortium (W3C), 4 September 2007.
- Available at <a href="http://www.w3.org/TR/ws-policy-attach">http://www.w3.org/TR/ws-policy-attach</a>.</dd><dt class="label"><a name="WsTransfer" id="WsTransfer"/>WS-Transfer</dt><dd><a href="http://www.w3.org/TR/ws-transfer"><cite>
+ Available at <a href="http://www.w3.org/TR/ws-policy-attach">http://www.w3.org/TR/ws-policy-attach</a>.</dd><dt class="label"><a name="WsTransfer" id="WsTransfer"></a>WS-Transfer</dt><dd>
+ <a href="http://www.w3.org/TR/ws-transfer"><cite>
W3C Working Group Draft, "Web Services Transfer (WS-Transfer)1.1"
</cite></a>
, D. Davis, et al., Editors.
World Wide Web Consortium (W3C), 15 September 2009.
- Available at <a href="http://www.w3.org/TR/ws-transfer">http://www.w3.org/TR/ws-transfer</a>.</dd><dt class="label"><a name="WSDL11" id="WSDL11"/>WSDL11</dt><dd><a href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315"><cite>
+ Available at <a href="http://www.w3.org/TR/ws-transfer">http://www.w3.org/TR/ws-transfer</a>.</dd><dt class="label"><a name="WSDL11" id="WSDL11"></a>WSDL11</dt><dd>
+ <a href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315"><cite>
W3C Note, "Web Services Description Language (WSDL) 1.1"
</cite></a>
, E. Christensen, et al., Editors.
World Wide Web Consortium (W3C), 15 March 2001
- Available at <a href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315">http://www.w3.org/TR/2001/NOTE-wsdl-20010315</a>.</dd><dt class="label"><a name="XMLInfoset" id="XMLInfoset"/>XML Infoset</dt><dd><a href="http://www.w3.org/TR/xml-infoset"><cite>
+ Available at <a href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315">http://www.w3.org/TR/2001/NOTE-wsdl-20010315</a>.</dd><dt class="label"><a name="XMLInfoset" id="XMLInfoset"></a>XML Infoset</dt><dd>
+ <a href="http://www.w3.org/TR/xml-infoset"><cite>
W3C Recommendation, "XML Information Set (Second Edition)"
</cite></a>
, J. Cowan, R. Tobin, Editors.
World Wide Web Consortium (W3C), 4 February 2004.
- Available at <a href="http://www.w3.org/TR/xml-infoset">http://www.w3.org/TR/xml-infoset</a>.</dd><dt class="label"><a name="XMLSchema1" id="XMLSchema1"/>XMLSchema - Part 1</dt><dd><a href="http://www.w3.org/TR/xmlschema-1/"><cite>
+ Available at <a href="http://www.w3.org/TR/xml-infoset">http://www.w3.org/TR/xml-infoset</a>.</dd><dt class="label"><a name="XMLSchema1" id="XMLSchema1"></a>XMLSchema - Part 1</dt><dd>
+ <a href="http://www.w3.org/TR/xmlschema-1/"><cite>
W3C Recommendation, "XML Schema Part 1: Structures (Second Edition)"
</cite></a>
, H. Thompson, et al., Editors.
World Wide Web Consortium (W3C), 28 October 2004.
- Available at <a href="http://www.w3.org/TR/xmlschema-1/">http://www.w3.org/TR/xmlschema-1/</a>.</dd><dt class="label"><a name="XMLSchema2" id="XMLSchema2"/>XMLSchema - Part 2</dt><dd><a href="http://www.w3.org/TR/xmlschema-2/"><cite>
+ Available at <a href="http://www.w3.org/TR/xmlschema-1/">http://www.w3.org/TR/xmlschema-1/</a>.</dd><dt class="label"><a name="XMLSchema2" id="XMLSchema2"></a>XMLSchema - Part 2</dt><dd>
+ <a href="http://www.w3.org/TR/xmlschema-2/"><cite>
W3C Recommendation, "XML Schema Part 2: Datatypes (Second Edition)"
</cite></a>
, P. Biron, A. Malhotra, Editors.
World Wide Web Consortium (W3C), 28 October 2004.
- Available at <a href="http://www.w3.org/TR/xmlschema-2/">http://www.w3.org/TR/xmlschema-2/</a>.</dd><dt class="label"><a name="XPath1" id="XPath1"/>XPath1.0</dt><dd><a href="http://www.w3.org/TR/xpath"><cite>
+ Available at <a href="http://www.w3.org/TR/xmlschema-2/">http://www.w3.org/TR/xmlschema-2/</a>.</dd><dt class="label"><a name="XPath1" id="XPath1"></a>XPath1.0</dt><dd>
+ <a href="http://www.w3.org/TR/xpath"><cite>
W3C Recommendation, "XML Path Language (XPath) Version 1.0"
</cite></a>
, J. Clark, S. DeRose, Editors.
World Wide Web Consortium (W3C), 16 November 1999.
Available at <a href="http://www.w3.org/TR/xpath">http://www.w3.org/TR/xpath</a>.</dd></dl></div></div></div><div class="back"><div class="div1">
-<h2><a name="Appendix_I__E2_80_93_XSD" id="Appendix_I__E2_80_93_XSD"/>A XML Schema</h2><p>
+<h2><a name="Appendix_I__E2_80_93_XSD" id="Appendix_I__E2_80_93_XSD"></a>A XML Schema</h2><p>
A normative copy of the XML Schema <a href="#XMLSchema1">[XMLSchema - Part 1]</a>,
<a href="#XMLSchema2">[XMLSchema - Part 2]</a> description for this specification can be
retrieved from the following address:
@@ -1026,7 +1079,7 @@
</xs:element>
</xs:schema> </pre></div></div></div><div class="div1">
-<h2><a name="policyXSD" id="policyXSD"/>B Fragment Policy Schema</h2><p>
+<h2><a name="policyXSD" id="policyXSD"></a>B Fragment Policy Schema</h2><p>
A normative copy of the XML Schema description for the Fragment
Policy assertion can be retrieved from the following address:
</p><div class="exampleOuter"><div class="exampleInner"><pre>http://www.w3.org/2009/09/ws-frp/FragmentPolicy.xsd</pre></div></div><p>
@@ -1062,16 +1115,27 @@
</xs:element>
</xs:schema></pre></div></div></div><div class="div1">
-<h2><a name="ChangeLog" id="ChangeLog"/>C Change Log</h2><table border="1"><tbody><tr><th> Data </th><th> Author </th><th> Description </th></tr><tr><td> 2009/08/01 </td><td> DD </td><td> Initial draft </td></tr><tr><td> 2009/08/18 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7206">7206</a></td></tr><tr><td> 2009/08/18 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7197">7197</a></td></tr><tr><td> 2009/08/18 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7270">7270</a></td></tr><tr><td> 2009/09/01 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6700">6700</a></td></tr><tr><td> 2009/09/02 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6694">6694</a></td></tr><tr><td> 2009/09/30 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7088">7088</a></td></tr><tr><td> 2009/10/02 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7770">7770</a></td></tr><tr><td> 2009/10/02 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7426">7426</a></td></tr><tr><td> 2009/10/05 </td><td> DD </td><td> Added resolution of issue
+<h2><a name="ChangeLog" id="ChangeLog"></a>C Change Log</h2><table border="1"><tbody><tr><th> Data </th><th> Author </th><th> Description </th></tr><tr><td> 2009/08/01 </td><td> DD </td><td> Initial draft </td></tr><tr><td> 2009/08/18 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7206">7206</a>
+ </td></tr><tr><td> 2009/08/18 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7197">7197</a>
+ </td></tr><tr><td> 2009/08/18 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7270">7270</a>
+ </td></tr><tr><td> 2009/09/01 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6700">6700</a>
+ </td></tr><tr><td> 2009/09/02 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6694">6694</a>
+ </td></tr><tr><td> 2009/09/30 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7088">7088</a>
+ </td></tr><tr><td> 2009/10/02 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7770">7770</a>
+ </td></tr><tr><td> 2009/10/02 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7426">7426</a>
+ </td></tr><tr><td> 2009/10/05 </td><td> DD </td><td> Added resolution of issue
<a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6407">6407</a>,
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6721">6721</a></td></tr><tr><td> 2009/10/20 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7068">7068</a></td></tr><tr><td> 2009/10/20 </td><td> DD </td><td> Added resolution of issue
- <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7207">7207</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6721">6721</a>
+ </td></tr><tr><td> 2009/10/20 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7068">7068</a>
+ </td></tr><tr><td> 2009/10/20 </td><td> DD </td><td> Added resolution of issue
+ <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7207">7207</a>
+ </td></tr></tbody></table></div></div></body></html>
Index: Makefile
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/Makefile,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- Makefile 16 Mar 2009 18:26:27 -0000 1.3
+++ Makefile 29 Oct 2009 14:32:14 -0000 1.4
@@ -1,4 +1,4 @@
-all:: wst.html wsrt.html wsmex.html wseventing.html wsenum.html
+all:: wst.html wsrt.html wsmex.html wseventing.html wsenum.html wsfrag.html
wst.html: wst.xml xmlspec.xsl entitieswd.dtd
xsltproc --timing -o $@ xmlspec.xsl $<
@@ -14,3 +14,6 @@
wsenum.html: wsenum.xml xmlspec.xsl entitieswd.dtd
xsltproc --timing -o $@ xmlspec.xsl $<
+
+wsfrag.html: wsfrag.xml xmlspec.xsl entitieswd.dtd
+ xsltproc --timing -o $@ xmlspec.xsl $<
Index: wsfrag.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsfrag.xml,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- wsfrag.xml 20 Oct 2009 23:59:21 -0000 1.28
+++ wsfrag.xml 29 Oct 2009 14:32:14 -0000 1.29
@@ -1962,7 +1962,7 @@
</p>
<example>
- <eg>http://www.w3.org/2009/09/ws-frp/FragmentPolicy.xsd</eg>
+ <eg>http://www.w3.org/&wsfra.nsprefix;/ws-frp/FragmentPolicy.xsd</eg>
</example>
<p>
@@ -1971,8 +1971,8 @@
<example>
<eg><xs:schema
- targetNamespace="http://www.w3.org/2009/09/ws-frp"
- xmlns:tns="http://www.w3.org/2009/09/ws-frp"
+ targetNamespace="http://www.w3.org/&wsfra.nsprefix;/ws-frp"
+ xmlns:tns="http://www.w3.org/&wsfra.nsprefix;/ws-frp"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified"
blockDefault="#all">
Received on Thursday, 29 October 2009 14:32:20 UTC