- 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