- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Sun, 16 Apr 2006 14:46:35 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv10537/wsdl20
Modified Files:
wsdl20.tex wsdl20-z-ie.html wsdl20-z.html wsdl20.html
wsdl20-adjuncts.html wsdl20.xml wsdl20-primer.html
document-assertion-table.xml
Log Message:
[CR019] Implemented resolution.
Index: wsdl20-z-ie.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v
retrieving revision 1.77
retrieving revision 1.78
diff -C2 -d -r1.77 -r1.78
*** wsdl20-z-ie.html 16 Apr 2006 01:43:56 -0000 1.77
--- wsdl20-z-ie.html 16 Apr 2006 14:46:31 -0000 1.78
***************
*** 9096,9100 ****
<span class="test-assertion" id="Schema-0016">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].<sup><a title="Link to assertion Schema-0016 summary" href="#Schema-0016-summary">†</a></sup></span>
That is, using the <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> is a necessary
--- 9096,9100 ----
<span class="test-assertion" id="Schema-0016">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].<sup><a title="Link to assertion Schema-0016 summary" href="#Schema-0016-summary">†</a></sup></span>
That is, using the <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> is a necessary
***************
*** 9103,9106 ****
--- 9103,9108 ----
The built-in XML Schema datatypes are built-in to the WSDL 2.0 component model and are contained
in the {<a href="wsdl20.html#property-Description.typedefinitions">type definitions</a>} property of the <a href="wsdl20.html#component-Description">Description</a> component.
+ A WSDL 2.0 document that refers to any element declaration or type definition component of the
+ XML Schema namespace except the built-in simple types, then it MUST import http://www.w3.org/2001/XMLSchema.
</p>
***************
*** 13218,13221 ****
--- 13220,13237 ----
<tr>
+ <td rowspan="1" colspan="1">20060416</td>
+ <td rowspan="1" colspan="1">AGR</td>
+ <td rowspan="1" colspan="1">
+ <a href="http://www.w3.org/2002/ws/desc/5/cr-issues/#CR019">
+ CR019
+ </a>: If a WSDL 2.0 document refers to any component (element,
+ simple type, complex type, etc) of the
+ http://www.w3.org/2001/XMLSchema namespace except the
+ built-in simple types, then it MUST import
+ http://www.w3.org/2001/XMLSchema.
+ </td>
+ </tr>
+
+ <tr>
<td rowspan="1" colspan="1">20060415</td>
<td rowspan="1" colspan="1">AGR</td>
***************
*** 15878,15882 ****
<td rowspan="1" colspan="1">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].</td>
</tr>
--- 15894,15898 ----
<td rowspan="1" colspan="1">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].</td>
</tr>
Index: wsdl20.tex
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v
retrieving revision 1.111
retrieving revision 1.112
diff -C2 -d -r1.111 -r1.112
*** wsdl20.tex 16 Apr 2006 01:43:56 -0000 1.111
--- wsdl20.tex 16 Apr 2006 14:46:31 -0000 1.112
***************
*** 10257,10261 ****
A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an \texttt{xs:import} or \texttt{xs:schema} \textit{element information item} for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition \hyperlink{XMLSchemaP2}{[\textit{XML Schema: Datatypes}]}.
That is, using the \texttt{xs:import} or \texttt{xs:schema} \textit{element information item} is a necessary
--- 10257,10261 ----
A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an \texttt{xs:import} or \texttt{xs:schema} \textit{element information item} for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition \hyperlink{XMLSchemaP2}{[\textit{XML Schema: Datatypes}]}.
That is, using the \texttt{xs:import} or \texttt{xs:schema} \textit{element information item} is a necessary
***************
*** 10264,10267 ****
--- 10264,10269 ----
The built-in XML Schema datatypes are built-in to the WSDL 2.0 component model and are contained
in the type definitions property of the Description component.
+ A WSDL 2.0 document that refers to any element declaration or type definition component of the
+ XML Schema namespace except the built-in simple types, then it MUST import http://www.w3.org/2001/XMLSchema.
***************
*** 15033,15036 ****
--- 15035,15052 ----
+ 20060416&
+ AGR&
+
+ \href{http://www.w3.org/2002/ws/desc/5/cr-issues/#CR019}{
+ CR019
+ }: If a WSDL 2.0 document refers to any component (element,
+ simple type, complex type, etc) of the
+ http://www.w3.org/2001/XMLSchema namespace except the
+ built-in simple types, then it MUST import
+ http://www.w3.org/2001/XMLSchema.
+
+ \\ \hline
+
+
20060415&
AGR&
***************
*** 17691,17695 ****
A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an \texttt{xs:import} or \texttt{xs:schema} \textit{element information item} for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition \hyperlink{XMLSchemaP2}{[\textit{XML Schema: Datatypes}]}.
\\ \hline
--- 17707,17711 ----
A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an \texttt{xs:import} or \texttt{xs:schema} \textit{element information item} for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition \hyperlink{XMLSchemaP2}{[\textit{XML Schema: Datatypes}]}.
\\ \hline
Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.393
retrieving revision 1.394
diff -C2 -d -r1.393 -r1.394
*** wsdl20.xml 16 Apr 2006 01:43:57 -0000 1.393
--- wsdl20.xml 16 Apr 2006 14:46:32 -0000 1.394
***************
*** 10063,10067 ****
<assert class="document" id="Schema-0016">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <el>xs:import</el> or <el>xs:schema</el> &EII; for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition <bibref ref="XMLSchemaP2"/>.</assert>
That is, using the <el>xs:import</el> or <el>xs:schema</el> &EII; is a necessary
--- 10063,10067 ----
<assert class="document" id="Schema-0016">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <el>xs:import</el> or <el>xs:schema</el> &EII; for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition <bibref ref="XMLSchemaP2"/>.</assert>
That is, using the <el>xs:import</el> or <el>xs:schema</el> &EII; is a necessary
***************
*** 10070,10073 ****
--- 10070,10075 ----
The built-in XML Schema datatypes are built-in to the WSDL 2.0 component model and are contained
in the <prop comp="Description">type definitions</prop> property of the <comp>Description</comp> component.
+ A WSDL 2.0 document that refers to any element declaration or type definition component of the
+ XML Schema namespace except the built-in simple types, then it MUST import http://www.w3.org/2001/XMLSchema.
</p>
***************
*** 14313,14316 ****
--- 14315,14333 ----
<tr>
+ <td>20060416</td>
+ <td>AGR</td>
+ <td>
+ <loc
+ href="http://www.w3.org/2002/ws/desc/5/cr-issues/#CR019">
+ CR019
+ </loc>: If a WSDL 2.0 document refers to any component (element,
+ simple type, complex type, etc) of the
+ http://www.w3.org/2001/XMLSchema namespace except the
+ built-in simple types, then it MUST import
+ http://www.w3.org/2001/XMLSchema.
+ </td>
+ </tr>
+
+ <tr>
<td>20060415</td>
<td>AGR</td>
Index: document-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/document-assertion-table.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** document-assertion-table.xml 16 Apr 2006 01:43:57 -0000 1.13
--- document-assertion-table.xml 16 Apr 2006 14:46:32 -0000 1.14
***************
*** 374,378 ****
<td>A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <el>xs:import</el> or <el>xs:schema</el> <emph>element information item</emph> for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition <bibref ref="XMLSchemaP2"/>.</td>
</tr>
--- 374,378 ----
<td>A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <el>xs:import</el> or <el>xs:schema</el> <emph>element information item</emph> for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition <bibref ref="XMLSchemaP2"/>.</td>
</tr>
Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.102
retrieving revision 1.103
diff -C2 -d -r1.102 -r1.103
*** wsdl20-z.html 16 Apr 2006 01:43:56 -0000 1.102
--- wsdl20-z.html 16 Apr 2006 14:46:32 -0000 1.103
***************
*** 9066,9070 ****
<span class="test-assertion" id="Schema-0016">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].<sup><a title="Link to assertion Schema-0016 summary" href="#Schema-0016-summary">†</a></sup></span>
That is, using the <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> is a necessary
--- 9066,9070 ----
<span class="test-assertion" id="Schema-0016">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].<sup><a title="Link to assertion Schema-0016 summary" href="#Schema-0016-summary">†</a></sup></span>
That is, using the <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> is a necessary
***************
*** 9073,9076 ****
--- 9073,9078 ----
The built-in XML Schema datatypes are built-in to the WSDL 2.0 component model and are contained
in the {<a href="wsdl20.html#property-Description.typedefinitions">type definitions</a>} property of the <a href="wsdl20.html#component-Description">Description</a> component.
+ A WSDL 2.0 document that refers to any element declaration or type definition component of the
+ XML Schema namespace except the built-in simple types, then it MUST import http://www.w3.org/2001/XMLSchema.
</p>
***************
*** 13188,13191 ****
--- 13190,13207 ----
<tr>
+ <td rowspan="1" colspan="1">20060416</td>
+ <td rowspan="1" colspan="1">AGR</td>
+ <td rowspan="1" colspan="1">
+ <a href="http://www.w3.org/2002/ws/desc/5/cr-issues/#CR019">
+ CR019
+ </a>: If a WSDL 2.0 document refers to any component (element,
+ simple type, complex type, etc) of the
+ http://www.w3.org/2001/XMLSchema namespace except the
+ built-in simple types, then it MUST import
+ http://www.w3.org/2001/XMLSchema.
+ </td>
+ </tr>
+
+ <tr>
<td rowspan="1" colspan="1">20060415</td>
<td rowspan="1" colspan="1">AGR</td>
***************
*** 15848,15852 ****
<td rowspan="1" colspan="1">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].</td>
</tr>
--- 15864,15868 ----
<td rowspan="1" colspan="1">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].</td>
</tr>
Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.271
retrieving revision 1.272
diff -C2 -d -r1.271 -r1.272
*** wsdl20.html 16 Apr 2006 01:43:57 -0000 1.271
--- wsdl20.html 16 Apr 2006 14:46:32 -0000 1.272
***************
*** 6698,6702 ****
<span class="test-assertion" id="Schema-0016">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].<sup><a title="Link to assertion Schema-0016 summary" href="#Schema-0016-summary">†</a></sup></span>
That is, using the <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> is a necessary
--- 6698,6702 ----
<span class="test-assertion" id="Schema-0016">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].<sup><a title="Link to assertion Schema-0016 summary" href="#Schema-0016-summary">†</a></sup></span>
That is, using the <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> is a necessary
***************
*** 6705,6708 ****
--- 6705,6710 ----
The built-in XML Schema datatypes are built-in to the WSDL 2.0 component model and are contained
in the {<a href="wsdl20.html#property-Description.typedefinitions">type definitions</a>} property of the <a href="wsdl20.html#component-Description">Description</a> component.
+ A WSDL 2.0 document that refers to any element declaration or type definition component of the
+ XML Schema namespace except the built-in simple types, then it MUST import http://www.w3.org/2001/XMLSchema.
</p>
***************
*** 10010,10013 ****
--- 10012,10029 ----
<tr>
+ <td rowspan="1" colspan="1">20060416</td>
+ <td rowspan="1" colspan="1">AGR</td>
+ <td rowspan="1" colspan="1">
+ <a href="http://www.w3.org/2002/ws/desc/5/cr-issues/#CR019">
+ CR019
+ </a>: If a WSDL 2.0 document refers to any component (element,
+ simple type, complex type, etc) of the
+ http://www.w3.org/2001/XMLSchema namespace except the
+ built-in simple types, then it MUST import
+ http://www.w3.org/2001/XMLSchema.
+ </td>
+ </tr>
+
+ <tr>
<td rowspan="1" colspan="1">20060415</td>
<td rowspan="1" colspan="1">AGR</td>
***************
*** 12670,12674 ****
<td rowspan="1" colspan="1">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].</td>
</tr>
--- 12686,12690 ----
<td rowspan="1" colspan="1">A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
namespace unless an <code>xs:import</code> or <code>xs:schema</code> <em>element information item</em> for that namespace is
! present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains
built-in types as defined in XML Schema Part 2: Datatypes Second Edition [<cite><a href="#XMLSchemaP2">XML Schema: Datatypes</a></cite>].</td>
</tr>
Received on Sunday, 16 April 2006 14:46:44 UTC