2006/ws/policy build.xml,1.21,1.22 wsdl11elementidentifiers.html,1.9,1.10 wsdl11elementidentifiers.xml,1.9,1.10

Update of /sources/public/2006/ws/policy
In directory hutz:/tmp/cvs-serv13281

Modified Files:
	build.xml wsdl11elementidentifiers.html 
	wsdl11elementidentifiers.xml 
Log Message:
1. Updated the list of editors
2. Added WSDL 11 Element Identifiers to Build.xml

Index: wsdl11elementidentifiers.html
===================================================================
RCS file: /sources/public/2006/ws/policy/wsdl11elementidentifiers.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- wsdl11elementidentifiers.html	12 Dec 2006 20:43:16 -0000	1.9
+++ wsdl11elementidentifiers.html	22 Jan 2007 14:29:14 -0000	1.10
@@ -1,4 +1,6 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html xmlns:saxon="http://icl.com/saxon" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>WSDL 1.1 Element Identifiers</title><style type="text/css">
+<!DOCTYPE html
+  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>WSDL 1.1 Element Identifiers</title><style type="text/css">
 code           { font-family: monospace; }
 
 div.constraint,
@@ -6,12 +8,30 @@
 div.note,
 div.notice     { margin-left: 2em; }
 
-ol.enumar      { list-style-type: decimal; }
-ol.enumla      { list-style-type: lower-alpha; }
-ol.enumlr      { list-style-type: lower-roman; }
-ol.enumua      { list-style-type: upper-alpha; }
-ol.enumur      { list-style-type: upper-roman; }
+dt.label       { display: run-in; }
+
+li, p           { margin-top: 0.3em;
+                 margin-bottom: 0.3em; }
+
+.diff-chg	{ background-color: yellow; }
+.diff-del	{ background-color: red; text-decoration: line-through;}
+.diff-add	{ background-color: lime; }
+
+table          { empty-cells: show; }
+
+table caption {
+	font-weight: normal;
+	font-style: italic;
+	text-align: left;
+	margin-bottom: .5em;
+}
 
+div.issue {
+  color: red;
+}
+.rfc2119 {
+  font-variant: small-caps;
+}
 
 div.exampleInner pre { margin-left: 1em;
                        margin-top: 0em; margin-bottom: 0em}
@@ -28,13 +48,15 @@
 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/W3C-WD.css"></head><body><div class="head"><p><a href="http://www.w3.org/"><img src="http://www.w3.org/Icons/w3c_home" alt="W3C" height="48" width="72"></a></p>
-<h1><a name="title" id="title"></a>WSDL 1.1 Element Identifiers</h1>
-<h2><a name="w3c-doctype" id="w3c-doctype"></a>W3C Working Draft 12 December 2006</h2><dl><dt>This version:</dt><dd><a href="http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/wsdl11elementidentifiers.html">http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/wsdl11elementidentifiers.html</a></dd><dt>Previous version:</dt><dd>
+</style><link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/W3C-WD.css"><link rel="contents" href="#contents"></head><body><div class="head"><p><a href="http://www.w3.org/"><img src="http://www.w3.org/Icons/w3c_home" alt="W3C" height="48" width="72"></a></p>
+<h1>WSDL 1.1 Element Identifiers</h1>
+<h2>W3C Working Draft 12 December 2006</h2><dl><dt>This version:</dt><dd>
+			<a href="http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/wsdl11elementidentifiers.html">http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/wsdl11elementidentifiers.html</a>
+		</dd><dt>Previous versions:</dt><dd>
 
-		</dd><dt>Editor:</dt><dd>David Orchard, BEA Systems</dd></dl><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2006 <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>WSDL 1.1 element identifiers defines a syntax to identify individual elements in a WSDL 1.1 document.</p></div><div>
-<h2><a name="status" id="status"></a>Status of this Document</h2><p>
+		</dd><dt>Editors:</dt><dd>David Orchard, BEA Systems</dd><dd>Asir S Vedamuthu, Microsoft Corporation</dd><dd>Frederick Hirsch, Nokia</dd><dd>Maryann Hondo, IBM Corporation</dd><dd>Prasad Yendluri, webMethods, Inc.</dd><dd>Toufic Boubez, Layer 7 Technologies</dd><dd>Ümit Yalçinalp, SAP AG.</dd></dl><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a>&nbsp;©&nbsp;2006&nbsp;<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 ref="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p></div><hr><div>
+<h2><a name="abstract">Abstract</a></h2><p>WSDL 1.1 element identifiers defines a syntax to identify individual elements in a WSDL 1.1 document.</p></div><div>
+<h2><a name="status">Status of this Document</a></h2><p>
 This section describes the status of this document at the time of its 
 publication. Other documents may supersede this document. A list of 
 current W3C publications and the latest revision of this technical report 
@@ -58,37 +80,26 @@
 page also includes instructions for disclosing a patent. An individual who has
 actual knowledge of a patent which the individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential
 Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section
-6 of the W3C Patent Policy</a></p></div><div class="toc">
-<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="#notcon">Notational Conventions</a><br>
-2 <a href="#frag-ids">Fragment Identifiers</a><br>
-3 <a href="#wsdl-iri-references">IRI-References for WSDL 1.1 Elements</a><br>
-    3.1 <a href="#wsdl-iris">WSDL 1.1 IRIs</a><br>
-    3.2 <a href="#soap-binding-decl-fragid">IRI Identification Of SOAP Binding elements</a><br>
-    3.3 <a href="#element-designator-canonical-form">Canonical Form for WSDL 1.1 element identifiers</a><br>
-    3.4 <a href="#Iri-ref-ex">Example</a><br>
-4 <a href="#refs">References</a><br>
-    4.1 <a href="#refs-norm">Normative References</a><br>
-</p>
-<h3><a name="appendices" id="appendices"></a>Appendix</h3><p class="toc">A <a href="#changelog">Change Log</a> (Non-Normative)<br>
-</p></div><hr><div class="body"><div class="div1">
-<h2><a name="intro" id="intro"></a>1 Introduction</h2><p>This document defines an element identifier syntax for WSDL 1.1 elements.
+6 of the W3C Patent Policy</a></p></div><hr><div class="toc">
+<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#notcon">Notational Conventions</a><br>2. <a href="#frag-ids">Fragment Identifiers</a><br>3. <a href="#wsdl-iri-references">IRI-References for WSDL 1.1 Elements</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.1 <a href="#wsdl-iris">WSDL 1.1 IRIs</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.2 <a href="#soap-binding-decl-fragid">IRI Identification Of SOAP Binding elements</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.3 <a href="#element-designator-canonical-form">Canonical Form for WSDL 1.1 element identifiers</a><br>&nbsp;&nbsp;&nbsp;&nbsp;3.4 <a href="#Iri-ref-ex">Example</a><br>4. <a href="#refs">References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.1 <a href="#refs-norm">Normative References</a><br></p>
+<h3><a name="appendix" id="appendix">Appendix</a></h3><p class="toc">A. <a href="#changelog">Change Log</a> (Non-Normative)<br></p></div><hr><div class="body"><div class="div1">
+<h2><a name="intro"></a>1. Introduction</h2><p>This document defines an element identifier syntax for WSDL 1.1 elements.
 			</p><div class="div2">
-<h3><a name="notcon" id="notcon"></a>1.1 Notational Conventions</h3><p>The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL",
+<h3><a name="notcon"></a>1.1 Notational Conventions</h3><p>The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL",
 	  "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY",
 	  and "OPTIONAL" in this document are to be interpreted as
-	  described in RFC 2119 <a href="#RFC2119">[RFC 2119]</a>.</p><p>With the exception of examples and sections explicitly marked
+	  described in RFC 2119 <cite><a href="#RFC2119">RFC 2119</a></cite>.</p><p>With the exception of examples and sections explicitly marked
     	as "Non-Normative", all parts of this specification are
     	normative.</p></div></div><div class="div1">
-<h2><a name="frag-ids" id="frag-ids"></a>2 Fragment Identifiers</h2><p>
+<h2><a name="frag-ids"></a>2. Fragment Identifiers</h2><p>
 	This section defines a fragment identifier syntax for identifying elements of a WSDL 1.1 document.
 	This fragment identifier syntax is compliant with the
-	<a href="#XPTR">[XPointer Framework]</a>.  This document is primarily based upon <a href="#WSDL-PART1">[WSDL 2.0 Core]</a>.  There is a substantial difference between the WSDL 1.1 and WSDL 2.0 fragment identifiers.WSDL 2.0 defines fragment identifiers with respect to the WSDL 2.0 component model, whereas WSDL 1.1 defines XML element and attribute syntax only.  Because there is no WSDL 1.1 component model, the WSDL 1.1 fragment identifiers are to the WSDL 1.1 elements.  Further, the fragment identifers are to the WSDL 1.1 elements prior to any processing of the WSDL document, such as validation, inclusion, imports, schema type validation, etc.  
+	<cite><a href="#XPTR">XPointer Framework</a></cite>.  This document is primarily based upon <cite><a href="#WSDL-PART1">WSDL 2.0 Core</a></cite>.  There is a substantial difference between the WSDL 1.1 and WSDL 2.0 fragment identifiers.WSDL 2.0 defines fragment identifiers with respect to the WSDL 2.0 component model, whereas WSDL 1.1 defines XML element and attribute syntax only.  Because there is no WSDL 1.1 component model, the WSDL 1.1 fragment identifiers are to the WSDL 1.1 elements.  Further, the fragment identifers are to the WSDL 1.1 elements prior to any processing of the WSDL document, such as validation, inclusion, imports, schema type validation, etc.  
 	</p><p>
-	A WSDL 1.1 fragment identifier is an XPointer <a href="#XPTR">[XPointer Framework]</a>, 
+	A WSDL 1.1 fragment identifier is an XPointer <cite><a href="#XPTR">XPointer Framework</a></cite>, 
  augmented with WSDL 1.1 pointer parts as defined below. Note that many 
  of these parts require the pre-appearance of one or more <code>xmlns</code> pointer 
- parts (see 3.4 Namespace Binding Context in <a href="#XPTR">[XPointer Framework]</a>).
+ parts (see 3.4 Namespace Binding Context in <cite><a href="#XPTR">XPointer Framework</a></cite>).
 	The pointer parts have a scheme name that corresponds to one
 	of the standard WSDL 1.1 element names, and scheme data that is a path composed
 	of names that identify the elements. 
@@ -107,7 +118,7 @@
 		The fragment identifier is typically constructed from the <code>name</code>
 		property of the element and the <code>name</code> properties of its
 		ancestors as a path according to
-		<b xmlns:fo="http://www.w3.org/1999/XSL/Format"><a href="#frag-ids-table">???</a></b>.
+		<a href="#frag-ids-table">Table 2-1</a>.
 	    The first column of this table gives the name of the WSDL 1.1
 		element. Columns labeled 1 through 3 specify the identifiers that
 		uniquely identify the element within its context. Identifiers
@@ -117,15 +128,15 @@
 		the last column.
 		The fragment identifier in a WSDL 1.1 element IRI-reference
 		MUST resolve to some element as defined by the construction rules
-		in <b xmlns:fo="http://www.w3.org/1999/XSL/Format"><a href="#frag-ids-table">???</a></b>.
-	</p><a name="frag-ids-table" id="frag-ids-table"></a><table border="1"><caption>Rules for determining pointer parts for WSDL 1.1 elements</caption><col width="19%" span="1"><col width="12%" span="1"><col width="12%" span="1"><col width="12%" span="1"><col width="45%" span="1"><tbody><tr><th>element</th><th>1</th><th>2</th><th>3</th><th>Pointer Part</th></tr><tr><td>Definitions</td><td>n/a</td><td>n/a</td><td>n/a</td><td><code>wsdl11.definitions()</code></td></tr><tr><td>Type Definition</td><td><code>types</code> QName </td><td>n/a</td><td>n/a</td><td><code>wsdl11.types(<em>types</em>)</code></td></tr><tr><td>Element Declaration</td><td><code>element</code> QName </td><td>n/a</td><td>n/a</td><td><code>wsdl11.elementDeclaration(<em>element</em>)</code></td></tr><tr><td>Message</td><td><code>message</code> NCName</td><td>n/a</td><td>n/a</td><td><code>wsdl11.message(<em>message</em>)</code></td></tr><tr><td>Message Part</td><td><code>message</code> NCName</td><td><code>part</code> NCName</td><td>n/a</td><td><ode>wsdl11.messagePart(<em>message/part</em>)</code></td></tr><tr><td>portType</td><td><code>portType</code> NCName </td><td>n/a</td><td>n/a</td><td><code>wsdl11.portType(<em>portType</em>)</code></td></tr><tr><td>portType Operation</td><td><code>portType</code> NCName</td><td><code>operation</code> NCName</td><td>n/a</td><td><code>wsdl11.portTypeOperation(<em>portType/operation</em>)</code></td></tr><tr><td>portType Message Reference</td><td><code>portType</code> NCName</td><td><code>operation</code> NCName</td><td><code>message</code> NCName</td><td><code>wsdl11.portTypeMessageReference(<em>portType/operation/message</em>)</code></td></tr><tr><td>portType Operation Fault</td><td><code>portType</code> NCName</td><td><code>operation</code> NCName</td><td><code>fault</code> QName</td><td><code>wsdl11.portTypeOperationFault(<em>portType/operation/fault</em>)</code></td></tr><tr><td>Binding</td><td><code>binding</code> NCName</td><td>n/a</td><td>n/a</td><td><code>wsdl11.binding(<em>binding</em>)</code></td></t><tr><td>Binding Operation</td><td><code>binding</code> NCName</td><td><code>operation</code> QName</td><td>n/a</td><td><code>wsdl11.bindingOperation(<em>binding/operation</em>)</code></td></tr><tr><td>Binding Message Reference</td><td><code>binding</code> NCName</td><td><code>operation</code> QName</td><td><code>message</code> NCName</td><td><code>wsdl11.bindingMessageReference(<em>binding/operation/message</em>)</code></td></tr><tr><td>Binding Operation Fault</td><td><code>binding</code> NCName</td><td><code>operation</code> QName</td><td><code>fault</code> NCName</td><td><code>wsdl11.bindingOperationFault(<em>binding/operation/fault</em>)</code></td></tr><tr><td>Service</td><td><code>service</code> NCName</td><td>n/a</td><td>n/a</td><td><code>wsdl11.service(<em>service</em>)</code></td></tr><tr><td>port</td><td><code>service</code> NCName</td><td><code>port</code> NCName</td><td>n/a</td><td><code>wsdl11.port(<em>service/port</em>)</code></td></tr><tr><td>Extensions</td><td><code>namespace</code> URI</td>td><code>identifier</code> extension-specific-syntax</td><td>n/a</td><td><code>wsdl11.extension(<em>namespace,identifier</em>)</code></td></tr></tbody></table></div><div class="div1">
-<h2><a name="wsdl-iri-references" id="wsdl-iri-references"></a>3 IRI-References for WSDL 1.1 Elements</h2><p>
+		in <a href="#frag-ids-table">Table 2-1</a>.
+	</p><a name="frag-ids-table"></a><table border="1"><caption>Table 2-1. Rules for determining pointer parts for WSDL 1.1 elements</caption><col width="19%" span="1"><col width="12%" span="1"><col width="12%" span="1"><col width="12%" span="1"><col width="45%" span="1"><tbody><tr><th rowspan="1" colspan="1">element</th><th rowspan="1" colspan="1">1</th><th rowspan="1" colspan="1">2</th><th rowspan="1" colspan="1">3</th><th rowspan="1" colspan="1">Pointer Part</th></tr><tr><td rowspan="1" colspan="1">Definitions</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.definitions()</code></td></tr><tr><td rowspan="1" colspan="1">Type Definition</td><td rowspan="1" colspan="1"><code>types</code> QName </td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.types(<em>types</em>)</code></td></tr><tr><td rowspan="1" colspan="1">Element Declaration</td><td rwspan="1" colspan="1"><code>element</code> QName </td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.elementDeclaration(<em>element</em>)</code></td></tr><tr><td rowspan="1" colspan="1">Message</td><td rowspan="1" colspan="1"><code>message</code> NCName</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.message(<em>message</em>)</code></td></tr><tr><td rowspan="1" colspan="1">Message Part</td><td rowspan="1" colspan="1"><code>message</code> NCName</td><td rowspan="1" colspan="1"><code>part</code> NCName</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.messagePart(<em>message/part</em>)</code></td></tr><tr><td rowspan="1" colspan="1">portType</td><td rowspan="1" colspan="1"><code>portType</code> NCName </td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.portType(<em>portType</em>)</ode></td></tr><tr><td rowspan="1" colspan="1">portType Operation</td><td rowspan="1" colspan="1"><code>portType</code> NCName</td><td rowspan="1" colspan="1"><code>operation</code> NCName</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.portTypeOperation(<em>portType/operation</em>)</code></td></tr><tr><td rowspan="1" colspan="1">portType Message Reference</td><td rowspan="1" colspan="1"><code>portType</code> NCName</td><td rowspan="1" colspan="1"><code>operation</code> NCName</td><td rowspan="1" colspan="1"><code>message</code> NCName</td><td rowspan="1" colspan="1"><code>wsdl11.portTypeMessageReference(<em>portType/operation/message</em>)</code></td></tr><tr><td rowspan="1" colspan="1">portType Operation Fault</td><td rowspan="1" colspan="1"><code>portType</code> NCName</td><td rowspan="1" colspan="1"><code>operation</code> NCName</td><td rowspan="1" colspan="1"><code>fault</code> QName</td><td rowspan="1" colspan="1"><code>wsdl11.portTypeOperationFault(<em>portType/operatin/fault</em>)</code></td></tr><tr><td rowspan="1" colspan="1">Binding</td><td rowspan="1" colspan="1"><code>binding</code> NCName</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.binding(<em>binding</em>)</code></td></tr><tr><td rowspan="1" colspan="1">Binding Operation</td><td rowspan="1" colspan="1"><code>binding</code> NCName</td><td rowspan="1" colspan="1"><code>operation</code> QName</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.bindingOperation(<em>binding/operation</em>)</code></td></tr><tr><td rowspan="1" colspan="1">Binding Message Reference</td><td rowspan="1" colspan="1"><code>binding</code> NCName</td><td rowspan="1" colspan="1"><code>operation</code> QName</td><td rowspan="1" colspan="1"><code>message</code> NCName</td><td rowspan="1" colspan="1"><code>wsdl11.bindingMessageReference(<em>binding/operation/message</em>)</code></td></tr><tr><td rowspan="1" colspan="1">Binding Operation Fault</td>td rowspan="1" colspan="1"><code>binding</code> NCName</td><td rowspan="1" colspan="1"><code>operation</code> QName</td><td rowspan="1" colspan="1"><code>fault</code> NCName</td><td rowspan="1" colspan="1"><code>wsdl11.bindingOperationFault(<em>binding/operation/fault</em>)</code></td></tr><tr><td rowspan="1" colspan="1">Service</td><td rowspan="1" colspan="1"><code>service</code> NCName</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.service(<em>service</em>)</code></td></tr><tr><td rowspan="1" colspan="1">port</td><td rowspan="1" colspan="1"><code>service</code> NCName</td><td rowspan="1" colspan="1"><code>port</code> NCName</td><td rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.port(<em>service/port</em>)</code></td></tr><tr><td rowspan="1" colspan="1">Extensions</td><td rowspan="1" colspan="1"><code>namespace</code> URI</td><td rowspan="1" colspan="1"><code>identifier</code> extension-specific-syntax</td><td rwspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.extension(<em>namespace,identifier</em>)</code></td></tr></tbody></table><br></div><div class="div1">
+<h2><a name="wsdl-iri-references"></a>3. IRI-References for WSDL 1.1 Elements</h2><p>
 		This section provides a syntax for IRI-references for all
-		elements found in a <a href="#WSDL11">[WSDL 1.1]</a> document. The IRI-references are easy
+		elements found in a <cite><a href="#WSDL11">WSDL 1.1</a></cite> document. The IRI-references are easy
 		to understand and compare, while imposing no burden on the WSDL 1.1
 		author.
 	</p><div class="div2">
-<h3><a name="wsdl-iris" id="wsdl-iris"></a>3.1 WSDL 1.1 IRIs</h3><p>There are two main cases for WSDL 1.1 IRIs:</p><ul><li><p>the IRI of a WSDL 1.1 document</p></li><li><p>the IRI of a WSDL 1.1 namespace</p></li></ul><p>
+<h3><a name="wsdl-iris"></a>3.1 WSDL 1.1 IRIs</h3><p>There are two main cases for WSDL 1.1 IRIs:</p><ul><li><p>the IRI of a WSDL 1.1 document</p></li><li><p>the IRI of a WSDL 1.1 namespace</p></li></ul><p>
 		The IRI of a WSDL 1.1 document can be dereferenced to give a
 		resource representation that contributes elements
 		to a single WSDL 1.1 namespace. If the media type is set to the WSDL 1.1
@@ -156,36 +167,57 @@
 		pointer parts (see
 		3.4 Namespace Binding Context
 		in
-		<a href="#XPTR">[XPointer Framework]</a>
+		<cite><a href="#XPTR">XPointer Framework</a></cite>
 		) followed by a single WSDL 1.1 pointer part, following the same rules as defined for WSDL 1.1 fragment ids
-		<b xmlns:fo="http://www.w3.org/1999/XSL/Format"><a href="#frag-ids">???</a></b>
+		<a href="#frag-ids"><b>2. Fragment Identifiers</b></a>
 		.
 	</p></div><div class="div2">
-<h3><a name="soap-binding-decl-fragid" id="soap-binding-decl-fragid"></a>3.2 IRI Identification Of SOAP Binding elements</h3><p><code>SOAP Binding</code> elements (binding, operation, body, header, fault, headerfault, and address) can be identified using the
+<h3><a name="soap-binding-decl-fragid"></a>3.2 IRI Identification Of SOAP Binding elements</h3><p><code>SOAP Binding</code> elements (binding, operation, body, header, fault, headerfault, and address) can be identified using the
 	  <em>wsdl11.extension</em>
 	  XPointer Framework scheme according to the following rules:</p><p><code>wsdl11.extension(http://schemas.xmlsoap.org/wsdl/soap/,
-	  w11soap.binding(<em>parent</em>))</code>, where: </p><ul><li><p><em><code>parent</code></em>
+	  w11soap.binding(<em>parent</em>))</code>, where: </p><ul><li><p>
+	      <em>
+		<code>parent</code>
+	      </em>
 	      is the pointer part of the <code>SOAP Binding's parent</code> element
 	    </p></li></ul><p><code>wsdl11.extension(http://schemas.xmlsoap.org/wsdl/soap/,
-	  w11soap.operation(<em>parent</em>))</code></p><ul><li><p><em><code>parent</code></em>
+	  w11soap.operation(<em>parent</em>))</code></p><ul><li><p>
+	      <em>
+		<code>parent</code>
+	      </em>
 	      is the pointer part of the <code>SOAP Operation's parent</code> element
 	    </p></li></ul><p><code>wsdl11.extension(http://schemas.xmlsoap.org/wsdl/soap/,
-	  w11soap.body(<em>parent</em>))</code></p><ul><li><p><em><code>parent</code></em>
+	  w11soap.body(<em>parent</em>))</code></p><ul><li><p>
+	      <em>
+		<code>parent</code>
+	      </em>
 	      is the pointer part of the <code>SOAP Body's parent</code> element
 	    </p></li></ul><p><code>wsdl11.extension(http://schemas.xmlsoap.org/wsdl/soap/,
-	  w11soap.header(<em>parent</em>))</code></p><ul><li><p><em><code>parent</code></em>
+	  w11soap.header(<em>parent</em>))</code></p><ul><li><p>
+	      <em>
+		<code>parent</code>
+	      </em>
 	      is the pointer part of the <code>SOAP Header's parent</code> element
 	    </p></li></ul><p><code>wsdl11.extension(http://schemas.xmlsoap.org/wsdl/soap/,
-	  w11soap.headerfault(<em>parent</em>))</code></p><ul><li><p><em><code>parent</code></em>
+	  w11soap.headerfault(<em>parent</em>))</code></p><ul><li><p>
+	      <em>
+		<code>parent</code>
+	      </em>
 	      is the pointer part of the <code>SOAP HeaderFault's parent</code> element
 	    </p></li></ul><p><code>wsdl11.extension(http://schemas.xmlsoap.org/wsdl/soap/,
-	  w11soap.fault(<em>parent</em>))</code></p><ul><li><p><em><code>parent</code></em>
+	  w11soap.fault(<em>parent</em>))</code></p><ul><li><p>
+	      <em>
+		<code>parent</code>
+	      </em>
 	      is the pointer part of the <code>SOAP Fault's parent</code> element
 	    </p></li></ul><p><code>wsdl11.extension(http://schemas.xmlsoap.org/wsdl/soap/,
-	  w11soap.address(<em>parent</em>))</code></p><ul><li><p><em><code>parent</code></em>
+	  w11soap.address(<em>parent</em>))</code></p><ul><li><p>
+	      <em>
+		<code>parent</code>
+	      </em>
 	      is the pointer part of the <code>SOAP Address's parent</code> element
 	    </p></li></ul></div><div class="div2">
-<h3><a name="element-designator-canonical-form" id="element-designator-canonical-form"></a>3.3 Canonical Form for WSDL 1.1 element identifiers</h3><p>
+<h3><a name="element-designator-canonical-form"></a>3.3 Canonical Form for WSDL 1.1 element identifiers</h3><p>
 			The IRI-references described above MAY be used as WSDL 1.1
 			element identifiers. For ease of comparison, the fragment
 			identifier of WSDL 1.1 element identifiers SHOULD conform
@@ -228,10 +260,9 @@
 						The fragment identifier contains no optional
 						whitespace.
 				</p></li></ul></div><div class="div2">
-<h3><a name="Iri-ref-ex" id="Iri-ref-ex"></a>3.4 Example</h3><p>Consider WSDL 1.1 document located at
+<h3><a name="Iri-ref-ex"></a>3.4 Example</h3><p>Consider WSDL 1.1 document located at
 	http://example.org/TicketAgent.wsdl.  Each WSDL 1.1 Element Identifier is shown in comments above the WSDL 1.1 element
-	</p><div class="exampleOuter">
-<div class="exampleHeader"><a name="iri-ref-example-wsdl" id="iri-ref-example-wsdl"></a>Example: IRI-References - Example WSDL 1.1 Document</div><div class="exampleInner"><pre>
+	</p><div class="exampleOuter"><p style="text-align: left" class="exampleHead"><a name="iri-ref-example-wsdl"></a><i><span>Example 3-1. </span>IRI-References - Example WSDL 1.1 Document</i></p><div class="exampleInner"><pre>
 
 &lt;?xml version="1.0" encoding="UTF-8"?&gt; 
 
@@ -337,14 +368,13 @@
 &lt;/wsdl:definitions&gt;
 
 </pre></div></div></div></div><div class="div1">
-<h2><a name="refs" id="refs"></a>4 References</h2><div class="div2">
-<h3><a name="refs-norm" id="refs-norm"></a>4.1 Normative References</h3><dl><dt xmlns:fo="http://www.w3.org/1999/XSL/Format" class="label"><a name="RFC3023" id="RFC3023"></a>RFC 3023</dt><dd xmlns:fo="http://www.w3.org/1999/XSL/Format">IETF
+<h2><a name="refs"></a>4. References</h2><div class="div2">
+<h3><a name="refs-norm"></a>4.1 Normative References</h3><dl><dt class="label"><a name="RFC3023"></a>[RFC 3023] </dt><dd>IETF
 	  "RFC 3023: XML Media Types", M. Murata, S. St. Laurent, D. Kohn, July
-	  1998.
-        (See <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a>)
-      </dd><dt xmlns:fo="http://www.w3.org/1999/XSL/Format" class="label"><a name="WSDL-PART1" id="WSDL-PART1"></a>WSDL 2.0 Core</dt><dd xmlns:fo="http://www.w3.org/1999/XSL/Format"><a href="http://www.w3.org/TR/wsdl20 "><cite>
+	  1998. (See <cite><a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a></cite>.)</dd><dt class="label"><a name="WSDL-PART1"></a>[WSDL 2.0 Core] </dt><dd>
+	  	<cite><a href="http://www.w3.org/TR/wsdl20 ">
 		 Web Services definitions Language (WSDL) Version 2.0 Part 1: Core Language
-	  	</cite></a>, R. Chinnici, J-J.
+	  	</a></cite>, R. Chinnici, J-J.
 	  	Moreau, A. Ryman, S. Weerawarana, Editors.  World
 	  	Wide Web Consortium, 27 March 2006.  This version of the "Web Services definitions Language (WSDL) Version 2.0 Part 1: Core Language"
 	  	Specification is available at
@@ -354,18 +384,16 @@
 	  	</a>
 	  	is available at
 	  	http://www.w3.org/TR/wsdl20.
-	  
-        (See <a href="http://www.w3.org/TR/wsdl20 ">http://www.w3.org/TR/wsdl20 </a>)
-      </dd><dt xmlns:fo="http://www.w3.org/1999/XSL/Format" class="label"><a name="WSDL11" id="WSDL11"></a>WSDL 1.1</dt><dd xmlns:fo="http://www.w3.org/1999/XSL/Format"><a href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315"><cite>Web Services definitions Language (WSDL)
-	  1.1</cite></a>, E. Christensen, F. Curbera, G. Meredith, and
+	  </dd><dt class="label"><a name="WSDL11"></a>[WSDL 1.1] </dt><dd>
+	  <cite><a href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315">Web Services definitions Language (WSDL)
+	  1.1</a></cite>, E. Christensen, F. Curbera, G. Meredith, and
 	  S. Weerawarana, Authors. World Wide Web Consortium, 15 March
 	  2002. This version of the Web Services definitions Language
           1.1 Note is http://www.w3.org/TR/2001/NOTE-wsdl-20010315. The <a href="http://www.w3.org/TR/wsdl">latest version of Web
 	  Services definitions Language 1.1</a> is available at
 	  http://www.w3.org/TR/wsdl11.
-	
-        (See <a href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315">http://www.w3.org/TR/2001/NOTE-wsdl-20010315</a>)
-      </dd><dt xmlns:fo="http://www.w3.org/1999/XSL/Format" class="label"><a name="XPTR" id="XPTR"></a>XPointer Framework</dt><dd xmlns:fo="http://www.w3.org/1999/XSL/Format"><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework</cite></a>,Paul Grosso, Eve
+	</dd><dt class="label"><a name="XPTR"></a>[XPointer Framework] </dt><dd>
+	    <cite><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">XPointer Framework</a></cite>,Paul Grosso, Eve
 	    Maler, Jonathan Marsh, Norman Walsh, Editors. World Wide Web
 	    Consortium, 25 March 2003.  This version of the XPointer
 	    Framework Proposed Recommendation is
@@ -373,15 +401,9 @@
 	    <a href="http://www.w3.org/TR/xptr-framework/">latest
 	    version of XPointer Framework</a> is available at
 	    http://www.w3.org/TR/xptr-framework/.
-	  
-        (See <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a>)
-      </dd><dt xmlns:fo="http://www.w3.org/1999/XSL/Format" class="label"><a name="RFC2119" id="RFC2119"></a>RFC 2119</dt><dd xmlns:fo="http://www.w3.org/1999/XSL/Format">IETF "RFC 2119:
+	  </dd><dt class="label"><a name="RFC2119"></a>[RFC 2119] </dt><dd>IETF "RFC 2119:
 	  Key words for use in RFCs to Indicate Requirement Levels",
-	  S. Bradner, March 1997.
-        (See <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a>)
-      </dd><dt xmlns:fo="http://www.w3.org/1999/XSL/Format" class="label"><a name="RFC3986" id="RFC3986"></a>RFC 3986</dt><dd xmlns:fo="http://www.w3.org/1999/XSL/Format">IETF "RFC 3986:
+	  S. Bradner, March 1997. (See <cite><a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a></cite>.)</dd><dt class="label"><a name="RFC3986"></a>[RFC 3986] </dt><dd>IETF "RFC 3986:
 	  Uniform Resource Identifiers (URI): Generic Syntax",
-	  T. Berners-Lee, R. Fielding, L. Masinter, January 2005. 
-        (See <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a>)
-      </dd></dl></div></div></div><div class="back"><div class="div1">
-<h2><a name="changelog" id="changelog"></a>A Change Log (Non-Normative)</h2><table border="1"><caption>Changes</caption><thead><tr><th>Who</th><th>When</th><th>What</th></tr></thead><tbody><tr><td>DBO</td><td>20061108</td><td>Initial Revision</td></tr><tr><td>DBO</td><td>20061212</td><td>Uncommented canonical section, fixed editorial items</td></tr></tbody></table></div></div></body></html>
\ No newline at end of file
+	  T. Berners-Lee, R. Fielding, L. Masinter, January 2005.  (See <cite><a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a></cite>.)</dd></dl></div></div></div><div class="back"><div class="div1">
+<h2><a name="changelog"></a>A. Change Log (Non-Normative)</h2><table border="1"><caption>Table A-1. Changes</caption><thead><tr><th rowspan="1" colspan="1">Who</th><th rowspan="1" colspan="1">When</th><th rowspan="1" colspan="1">What</th></tr></thead><tbody><tr><td rowspan="1" colspan="1">DBO</td><td rowspan="1" colspan="1">20061108</td><td rowspan="1" colspan="1">Initial Revision</td></tr><tr><td rowspan="1" colspan="1">DBO</td><td rowspan="1" colspan="1">20061212</td><td rowspan="1" colspan="1">Uncommented canonical section, fixed editorial items</td></tr></tbody></table><br></div></div></body></html>
\ No newline at end of file

Index: wsdl11elementidentifiers.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/wsdl11elementidentifiers.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- wsdl11elementidentifiers.xml	12 Dec 2006 20:43:16 -0000	1.9
+++ wsdl11elementidentifiers.xml	22 Jan 2007 14:29:14 -0000	1.10
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml-stylesheet type='text/xsl' href='UpdatedBibl.xsl'?>
-<!DOCTYPE spec PUBLIC "-//W3C//DTD Specification V2.2+WSDL//EN" "../desc/wsdl20/xmlspec.dtd" [
+<!DOCTYPE spec PUBLIC "-//W3C//DTD Specification V2.2+WSDL//EN" "xmlspec.dtd" [
 	<!ENTITY % entities SYSTEM "wsdl11eientitieswd.dtd">
 	%entities;
 	<!ENTITY status "Editors Copy $Date$">
@@ -30,6 +30,30 @@
 				<name>David Orchard</name>
 				<affiliation>BEA Systems</affiliation>
 			</author>
+			<author role="editor">
+				<name>Asir S Vedamuthu</name>
+				<affiliation>Microsoft Corporation</affiliation>
+			</author>
+			<author role="editor">
+				<name>Frederick Hirsch</name>
+				<affiliation>Nokia</affiliation>
+			</author>
+			<author role="editor">
+				<name>Maryann Hondo</name>
+				<affiliation>IBM Corporation</affiliation>
+			</author>
+			<author role="editor">
+				<name>Prasad Yendluri</name>
+				<affiliation>webMethods, Inc.</affiliation>
+			</author>
+			<author role="editor">
+				<name>Toufic Boubez</name>
+				<affiliation>Layer 7 Technologies</affiliation>
+			</author>
+			<author role="editor">
+				<name>Ümit Yalçinalp</name>
+				<affiliation>SAP AG.</affiliation>
+			</author>
 		</authlist>
 		<abstract>
 			<p>WSDL 1.1 element identifiers defines a syntax to identify individual elements in a WSDL 1.1 document.</p>

Index: build.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/build.xml,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- build.xml	30 Nov 2006 06:16:29 -0000	1.21
+++ build.xml	22 Jan 2007 14:29:14 -0000	1.22
@@ -9,9 +9,9 @@
 	<property name="glossary"
 	value="extract-glist.xsl"/>
 	<property name="diffformat" value="diffspec.xsl"/>
-	<property name="last-public-draft" value="20061102"/>
-	<property name="snap-shot" value="20061109"/>
-	<property name="action-77" value="action-77"/>
+	<property name="last-public-draft" value="20061117"/>
+	<property name="primer-last-public-draft" value="20061221"/>
+	<property name="guidelines-last-public-draft" value="20061221"/>
 	
 	<target name="clean">
 		<delete quiet="true" file="ws-policy-framework.html"/>
@@ -70,6 +70,13 @@
 <arg value="ws-policy-guidelines.xml"/>
 <arg value="${stylesheet}"/>
 </java>
+		<java fork="true" classname="net.sf.saxon.Transform">
+		<classpath refid="saxon8.classpath"/>
+		<arg value="-o"/>
+		<arg value="wsdl11elementidentifiers.html"/>
+		<arg value="wsdl11elementidentifiers.xml"/>
+		<arg value="${stylesheet}"/>
+		</java>		
 	</target>
 
     <target name="glossaries" description="Generates glossary entries out of temdef elements">
@@ -99,7 +106,7 @@
       <arg value="--diff"/>
       <arg value="both"/>
       <arg value="--words"/>
-      <arg value="ws-policy-framework-tr20061102.xml"/>
+      <arg value="ws-policy-framework-tr${last-public-draft}.xml"/>
       <arg value="ws-policy-framework.xml"/>
       <arg value="ws-policy-framework-diff${last-public-draft}.xml"/>
       <classpath path="diffmk.jar:DiffMk.properties">    
@@ -111,7 +118,7 @@
       <arg value="-diff"/>
       <arg value="both"/>
       <arg value="-words"/>
-      <arg value="ws-policy-attachment-tr20061102.xml"/>
+      <arg value="ws-policy-attachment-tr${last-public-draft}.xml"/>
       <arg value="ws-policy-attachment.xml"/>
       <arg value="ws-policy-attachment-diff${last-public-draft}.xml"/>
       <classpath path="diffmk.jar:DiffMk.properties">    
@@ -123,41 +130,28 @@
             <arg value="--diff"/>
             <arg value="both"/>
             <arg value="--words"/>
-            <arg value="ws-policy-guidelines-${snap-shot}.xml"/>
-            <arg value="ws-policy-guidelines.xml"/>
-            <arg value="ws-policy-guidelines-diff${snap-shot}.xml"/>
-            <classpath path="diffmk.jar:DiffMk.properties">    
-            </classpath>
-        </java>
-        <java classname="com.sun.xtc.diffmk.DiffMk" fork="true">
-            <arg value="--doctype"/>    
-            <arg value="xmlspec"/>
-            <arg value="--diff"/>
-            <arg value="both"/>
-            <arg value="--words"/>
-            <arg value="ws-policy-guidelines-${action-77}.xml"/>
+            <arg value="ws-policy-guidelines-tr${guidelines-last-public-draft}.xml"/>
             <arg value="ws-policy-guidelines.xml"/>
-            <arg value="ws-policy-guidelines-diff${action-77}.xml"/>
+            <arg value="ws-policy-guidelines-diff${guidelines-last-public-draft}.xml"/>
             <classpath path="diffmk.jar:DiffMk.properties">    
             </classpath>
-        </java>      	
+        </java>   	
         <java classname="com.sun.xtc.diffmk.DiffMk" fork="true">
             <arg value="--doctype"/>    
             <arg value="xmlspec"/>
             <arg value="--diff"/>
             <arg value="both"/>
             <arg value="--words"/>
-            <arg value="ws-policy-primer-${snap-shot}.xml"/>
+            <arg value="ws-policy-primer-tr${primer-last-public-draft}.xml"/>
             <arg value="ws-policy-primer.xml"/>
-            <arg value="ws-policy-primer-diff${snap-shot}.xml"/>
+            <arg value="ws-policy-primer-diff${primer-last-public-draft}.xml"/>
             <classpath path="diffmk.jar:DiffMk.properties">    
             </classpath>
         </java>      	
         <xslt style="${diffformat}" in="ws-policy-framework-diff${last-public-draft}.xml" out="ws-policy-framework-diff${last-public-draft}.html"/>
         <xslt style="${diffformat}" in="ws-policy-attachment-diff${last-public-draft}.xml" out="ws-policy-attachment-diff${last-public-draft}.html"/>
-      	<xslt style="${diffformat}" in="ws-policy-primer-diff${snap-shot}.xml" out="ws-policy-primer-diff${snap-shot}.html"/>
-      	<xslt style="${diffformat}" in="ws-policy-guidelines-diff${snap-shot}.xml" out="ws-policy-guidelines-diff${snap-shot}.html"/>
-        <xslt style="${diffformat}" in="ws-policy-guidelines-diff${action-77}.xml" out="ws-policy-guidelines-diff${action-77}.html"/>
+      	<xslt style="${diffformat}" in="ws-policy-primer-diff${primer-last-public-draft}.xml" out="ws-policy-primer-diff${primer-last-public-draft}.html"/>
+      	<xslt style="${diffformat}" in="ws-policy-guidelines-diff${guidelines-last-public-draft}.xml" out="ws-policy-guidelines-diff${guidelines-last-public-draft}.html"/>
       </target>
   
 	<target name="changelog" description="Generate XML out of the CVS change log">

Received on Monday, 22 January 2007 14:29:26 UTC