2006/ws/policy wsdl11elementidentifiers.html,1.14,1.15 wsdl11elementidentifiers.xml,1.14,1.15

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

Modified Files:
	wsdl11elementidentifiers.html wsdl11elementidentifiers.xml 
Log Message:
4331 and 4332 bugs

Index: wsdl11elementidentifiers.html
===================================================================
RCS file: /sources/public/2006/ws/policy/wsdl11elementidentifiers.html,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- wsdl11elementidentifiers.html	19 Feb 2007 19:27:05 -0000	1.14
+++ wsdl11elementidentifiers.html	8 Mar 2007 23:42:34 -0000	1.15
@@ -86,7 +86,7 @@
 <h2><a name="frag-ids" id="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
-	[<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.  
+	[<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 identify WSDL 1.1 elements.  Note: the fragment identifers identify the WSDL 1.1 elements prior to any processing of the WSDL document, such as validation, inclusion, imports, schema type validation, etc.  Note further: WSDL 1.1 fragment identifiers require a targetNamespace so WSDL 1.1 documents without a targetNamespace will not have fragment identifiers. 
 	</p><p>
 	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 
@@ -121,7 +121,7 @@
 		The fragment identifier in a WSDL 1.1 element IRI-reference
 		MUST resolve to some element as defined by the construction rules
 		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(</code><code style="font-style: italic;">types</code><code>)</code></td></tr><tr><td rowspan=1" colspan="1">Element Declaration</td><td rowspan="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(</code><code style="font-style: italic;">element</code><code>)</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(</code><code style="font-style: italic;">message</code><code>)</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(</code><code style="font-style: italic;">message/part</code><code>)</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(</code><code style="font-style: italic;">portType</code><code>)</code></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(</code><code style="font-style: italic;">portType/operation</code><code>)</code></td></tr><tr><td rowspan="1" colspan="1">portType Operation Input</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.input(</code><code style="font-style: italic;">portType/operation</code><code>)</code></td></tr><tr><td rowspan="1" colspan="1">portType Opertion Output</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.output(</code><code style="font-style: italic;">portType/operation</code><code>)</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> NCName</td><td rowspan="1" colspan="1"><code>wsdl11.portTypeOperation.fault(</code><code style="font-style: italic;">portType/operation/fault</code><code>)</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(</code><code style="font-style: italic;">binding</code><code>)<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(</code><code style="font-style: italic;">binding/operation</code><code>)</code></td></tr><tr><td rowspan="1" colspan="1">Binding Operation Input</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">na/</td><td rowspan="1" colspan="1"><code>wsdl11.bindingOperation.input(</code><code style="font-style: italic;">binding/operation</code><code>)</code></td></tr><tr><td rowspan="1" colspan="1">Binding Operation Output</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">na/</td><td rowspan="1" colspan="1"><code>wsdl11.bindingOperation.outut(</code><code style="font-style: italic;">binding/operation</code><code>)</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.bindingOperation.fault(</code><code style="font-style: italic;">binding/operation/fault</code><code>)</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(</code><code style="font-style: italic;">service</code><code>)</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>sdl11.port(</code><code style="font-style: italic;">service/port</code><code>)</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 rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.extension(</code><code style="font-style: italic;">namespace,identifier</code><code>)</code></td></tr></tbody></table><br></div><div class="div1">
+	</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">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(</code><code style="font-style: italic;">message</code><code>)</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(</code><code style="font-style: italic;">message/part</code><code>)</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(</code><code style="font-style: italic;">portType</code><code>)</code></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(</code><code style="font-style: italic;">portType/operation</code><code>)</code></td></tr><tr><td rowspan="1" colspan="1>portType Operation Input</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.input(</code><code style="font-style: italic;">portType/operation</code><code>)</code></td></tr><tr><td rowspan="1" colspan="1">portType Operation Output</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.output(</code><code style="font-style: italic;">portType/operation</code><code>)</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> NCName</td><td rowspan="1" colspan="1"><code>wsdl11.portTypeOperation.ault(</code><code style="font-style: italic;">portType/operation/fault</code><code>)</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(</code><code style="font-style: italic;">binding</code><code>)</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(</code><code style="font-style: italic;">binding/operation</code><code>)</code></td></tr><tr><td rowspan="1" colspan="1">Binding Operation Input</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">na/</td><td rowspan="1" colspan="1"><code>wsdl11.bndingOperation.input(</code><code style="font-style: italic;">binding/operation</code><code>)</code></td></tr><tr><td rowspan="1" colspan="1">Binding Operation Output</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">na/</td><td rowspan="1" colspan="1"><code>wsdl11.bindingOperation.output(</code><code style="font-style: italic;">binding/operation</code><code>)</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.bindingOperation.fault(</code><code style="font-style: italic;">binding/operation/fault</code><code>)</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><t rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.service(</code><code style="font-style: italic;">service</code><code>)</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(</code><code style="font-style: italic;">service/port</code><code>)</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 rowspan="1" colspan="1">n/a</td><td rowspan="1" colspan="1"><code>wsdl11.extension(</code><code style="font-style: italic;">namespace,identifier</code><code>)</code></td></tr></tbody></table><br></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>
 		This section provides a syntax for IRI-references for all
 		elements found in a [<cite><a href="#WSDL11">WSDL 1.1</a></cite>] document. The IRI-references are easy
@@ -272,9 +272,6 @@
         &lt;xs:schema xmlns:xsTicketAgent="http://example.org/TicketAgent.xsd"
             targetNamespace="http://example.org/TicketAgent.xsd"&gt;
             &lt;xs:element name="listFlightsRequest" type="xsTicketAgent:tListFlights"/&gt;
-            &lt;!-- Starting from here, http://example.org/TicketAgent.wsdl11 will be shortened to http://...
-         http://...#xmlns(ns1=http://example.org/TicketAgent.xsd)
-        wsdl11.elementDeclaration(ns1:listFlightsRequest) --&gt;
             &lt;xs:complexType name="tListFlights"&gt;
                 &lt;xs:sequence&gt;
                     &lt;xs:element name="travelDate" type="xs:date"/&gt;
@@ -283,8 +280,6 @@
                 &lt;/xs:sequence&gt;
             &lt;/xs:complexType&gt;
             &lt;xs:element name="listFlightsResponse" type="xsTicketAgent:tFlightsResponse"/&gt;
-            &lt;!-- http://...#xmlns(ns1=http://example.org/TicketAgent.xsd)
-         wsdl11.elementDeclaration(ns1:listFlightsResponse) --&gt;
             &lt;xs:complexType name="tFlightsResponse"&gt;
                 &lt;xs:sequence&gt;
                     &lt;xs:element name="flightNumber" type="xs:integer" minOccurs="0"
@@ -295,6 +290,7 @@
     &lt;/wsdl:types&gt;
 
     &lt;wsdl:message name="listFlightsRequest"&gt;
+        &lt;!-- Starting from here, http://example.org/TicketAgent.wsdl11 will be shortened to http://... --&gt;
         &lt;!-- http://...#wsdl11.message(listFlightsRequest) --&gt;
         &lt;wsdl:part name="body" element="xsTicketAgent:listFlightsRequest"/&gt;
         &lt;!-- http://...#wsdl11.messagePart(listFlightsRequest/body) --&gt;
@@ -377,4 +373,6 @@
 	  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" id="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><tr><td rowspan="1" colspan="1">DBO</td><td rowspan="1" colspan="1">20070122</td><td rowspan="1" colspan="1">Resolution of bug <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4208">4208</a>, AI is <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/145">145</a>
 </td></tr><tr><td rowspan="1" colspan="1">FS</td><td rowspan="1" colspan="1">20070127</td><td rowspan="1" colspan="1">Editorial fixes for publication preparation</td></tr><tr><td rowspan="1" colspan="1">DBO</td><td rowspan="1" colspan="1">20070219</td><td rowspan="1" colspan="1">Changed MessageReference to .input and .output, resolution of bug <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4251">4251</a>, AI is <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/150">150</a>
+</td></tr><tr><td rowspan="1" colspan="1">DBO</td><td rowspan="1" colspan="1">20070308</td><td rowspan="1" colspan="1">Added note about targetnamespace being required. <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4331">4331</a>, AI is <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/177">177</a>
+</td></tr><tr><td rowspan="1" colspan="1">DBO</td><td rowspan="1" colspan="1">20070308</td><td rowspan="1" colspan="1">Removed Schema element and type defs. <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4332">4332</a>, AI is <a href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/178">178</a>
 </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.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- wsdl11elementidentifiers.xml	20 Feb 2007 22:01:36 -0000	1.14
+++ wsdl11elementidentifiers.xml	8 Mar 2007 23:42:34 -0000	1.15
@@ -89,7 +89,7 @@
 	<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
-	[<bibref ref="XPTR"/>].  This document is primarily based upon [<bibref ref="WSDL-PART1"/>].  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.  
+	[<bibref ref="XPTR"/>].  This document is primarily based upon [<bibref ref="WSDL-PART1"/>].  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 identify WSDL 1.1 elements.  Note: the fragment identifers identify the WSDL 1.1 elements prior to any processing of the WSDL document, such as validation, inclusion, imports, schema type validation, etc.  Note further: WSDL 1.1 fragment identifiers require a targetNamespace so WSDL 1.1 documents without a targetNamespace will not have fragment identifiers. 
 	</p>
 	<p>
 	A WSDL 1.1 fragment identifier is an XPointer [<bibref ref="XPTR"/>], 
@@ -153,20 +153,6 @@
           <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(</code><code role="code-emph">types</code><code>)</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(</code><code role="code-emph">element</code><code>)</code></td>
-	</tr>
-	<tr>
           <td>Message</td>
           <td><code>message</code> NCName</td>
           <td>n/a</td>
@@ -522,9 +508,6 @@
         <xs:schema xmlns:xsTicketAgent="http://example.org/TicketAgent.xsd"
             targetNamespace="http://example.org/TicketAgent.xsd">
             <xs:element name="listFlightsRequest" type="xsTicketAgent:tListFlights"/>
-            <!-- Starting from here, http://example.org/TicketAgent.wsdl11 will be shortened to http://...
-         http://...#xmlns(ns1=http://example.org/TicketAgent.xsd)
-        wsdl11.elementDeclaration(ns1:listFlightsRequest) -->
             <xs:complexType name="tListFlights">
                 <xs:sequence>
                     <xs:element name="travelDate" type="xs:date"/>
@@ -533,8 +516,6 @@
                 </xs:sequence>
             </xs:complexType>
             <xs:element name="listFlightsResponse" type="xsTicketAgent:tFlightsResponse"/>
-            <!-- http://...#xmlns(ns1=http://example.org/TicketAgent.xsd)
-         wsdl11.elementDeclaration(ns1:listFlightsResponse) -->
             <xs:complexType name="tFlightsResponse">
                 <xs:sequence>
                     <xs:element name="flightNumber" type="xs:integer" minOccurs="0"
@@ -545,6 +526,7 @@
     </wsdl:types>
 
     <wsdl:message name="listFlightsRequest">
+        <!-- Starting from here, http://example.org/TicketAgent.wsdl11 will be shortened to http://... -->
         <!-- http://...#wsdl11.message(listFlightsRequest) -->
         <wsdl:part name="body" element="xsTicketAgent:listFlightsRequest"/>
         <!-- http://...#wsdl11.messagePart(listFlightsRequest/body) -->
@@ -700,6 +682,18 @@
 <td>Changed MessageReference to .input and .output, resolution of bug <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4251">4251</loc>, AI is <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/150">150</loc>
 </td>
 </tr>			
+				    <tr>
+<td>DBO</td>
+<td>20070308</td>
+<td>Added note about targetnamespace being required. <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4331">4331</loc>, AI is <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/177">177</loc>
+</td>
+</tr>	
+				    <tr>
+<td>DBO</td>
+<td>20070308</td>
+<td>Removed Schema element and type defs. <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=4332">4332</loc>, AI is <loc href="http://www.w3.org/2005/06/tracker/wspolicyeds/actions/178">178</loc>
+</td>
+</tr>	
 				</tbody>
 			</table>
 		</inform-div1>

Received on Thursday, 8 March 2007 23:42:46 UTC