- From: Jean-Jacques Moreau via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 07 Sep 2006 09:45:59 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv9123/ws/desc/wsdl20
Modified Files:
wsdl20.xml
Log Message:
made typeDefinitions REQUIRED and remove one of the 2 defaults
Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.402
retrieving revision 1.403
diff -C 2 -d -r1.402 -r1.403
*** wsdl20.xml 7 Sep 2006 09:17:52 -0000 1.402
--- wsdl20.xml 7 Sep 2006 09:45:57 -0000 1.403
***************
*** 1676,1680 ****
<item><p><propdef comp="Description">element declarations</propdef> OPTIONAL. A set of <comp>Element Declaration</comp> components.</p></item>
! <item><p><propdef comp="Description">type definitions</propdef> OPTIONAL. A set of <comp>Type Definition</comp> components.</p></item>
</ulist>
--- 1676,1680 ----
<item><p><propdef comp="Description">element declarations</propdef> OPTIONAL. A set of <comp>Element Declaration</comp> components.</p></item>
! <item><p><propdef comp="Description">type definitions</propdef> REQUIRED. A set of <comp>Type Definition</comp> components.</p></item>
</ulist>
***************
*** 1696,1718 ****
</z:notation>
-
- <p>
- The
- <prop comp="Description">type definitions</prop>
- property of the
- <comp>Description</comp>
- component contains all of the built-in datatypes defined by
- XML Schema Part 2: Datatypes Second Edition
- <bibref ref="XMLSchemaP2" />, namely the nineteen primitive datatypes
- <el>xs:string</el>, <el>xs:boolean</el>, <el>xs:decimal</el>, <el>xs:float</el>, <el>xs:double</el>, <el>xs:duration</el>,
- <el>xs:dateTime</el>, <el>xs:time</el>, <el>xs:date</el>, <el>xs:gYearMonth</el>, <el>xs:gYear</el>, <el>xs:gMonthDay</el>, <el>xs:gDay</el>,
- <el>xs:gMonth</el>, <el>xs:hexBinary</el>, <el>xs:base64</el>, <el>xs:Binary</el>, <el>xs:anyURI</el>, <el>xs:QName</el>, <el>xs:NOTATION</el>,
- and the twenty-five derived datatypes
- <el>xs:normalizedString</el>, <el>xs:token</el>, <el>xs:language</el>, <el>xs:NMTOKEN</el>, <el>xs:NMTOKENS</el>, <el>xs:Name</el>,
- <el>xs:NCName</el>, <el>xs:ID</el>, <el>xs:IDREF</el>, <el>xs:IDREFS</el>, <el>xs:ENTITY</el>, <el>xs:ENTITIES</el>, <el>xs:integer</el>,
- <el>xs:nonPositiveInteger</el>, <el>xs:negativeInteger</el>, <el>xs:long</el>, <el>xs:int</el>, <el>xs:short</el>, <el>xs:byte</el>,
- <el>xs:nonNegativeInteger</el>, <el>xs:unsignedLong</el>, <el>xs:unsignedInt</el>,
- <el>xs:unsignedShort</el>, <el>xs:unsignedByte</el>, <el>xs:positiveInteger</el>.
- </p>
<z:notation name="stringTD...">
--- 1696,1699 ----
***************
*** 2187,2197 ****
corresponding to all the type definitions
defined as descendants of the <el>types</el>
! &EII;, if any, plus any (via <el>xs:include</el>) or imported (via <el>xs:import</el>) <comp>Type
! Definition</comp> components. At a minimum this will include
! all the global type definitions defined by
! XML Schema <el>simpleType</el> and <el>complexType</el>
! &EII;s. It MAY also include any definitions from some
other type system which describes the [attributes]
and [children] properties of an &EII;.
<assert class="component" id="Types-0026">Each XML Schema type definition MUST have a unique QName.</assert>
</td>
--- 2168,2193 ----
corresponding to all the type definitions
defined as descendants of the <el>types</el>
! &EII;, if any, plus any included (via <el>xs:include</el>) or imported (via <el>xs:import</el>) <comp>Type
! Definition</comp> components.
!
! <!-- starting a new paragraph if it had been allowed would have been good -->
!
! In addition, the built-in datatypes defined by
! XML Schema Part 2: Datatypes Second Edition
! <bibref ref="XMLSchemaP2" />, namely the nineteen primitive datatypes
! <el>xs:string</el>, <el>xs:boolean</el>, <el>xs:decimal</el>, <el>xs:float</el>, <el>xs:double</el>, <el>xs:duration</el>,
! <el>xs:dateTime</el>, <el>xs:time</el>, <el>xs:date</el>, <el>xs:gYearMonth</el>, <el>xs:gYear</el>, <el>xs:gMonthDay</el>, <el>xs:gDay</el>,
! <el>xs:gMonth</el>, <el>xs:hexBinary</el>, <el>xs:base64</el>, <el>xs:Binary</el>, <el>xs:anyURI</el>, <el>xs:QName</el>, <el>xs:NOTATION</el>,
! and the twenty-five derived datatypes
! <el>xs:normalizedString</el>, <el>xs:token</el>, <el>xs:language</el>, <el>xs:NMTOKEN</el>, <el>xs:NMTOKENS</el>, <el>xs:Name</el>,
! <el>xs:NCName</el>, <el>xs:ID</el>, <el>xs:IDREF</el>, <el>xs:IDREFS</el>, <el>xs:ENTITY</el>, <el>xs:ENTITIES</el>, <el>xs:integer</el>,
! <el>xs:nonPositiveInteger</el>, <el>xs:negativeInteger</el>, <el>xs:long</el>, <el>xs:int</el>, <el>xs:short</el>, <el>xs:byte</el>,
! <el>xs:nonNegativeInteger</el>, <el>xs:unsignedLong</el>, <el>xs:unsignedInt</el>,
! <el>xs:unsignedShort</el>, <el>xs:unsignedByte</el>, <el>xs:positiveInteger</el>.
!
! The set MAY also include any definitions from some
other type system which describes the [attributes]
and [children] properties of an &EII;.
+
<assert class="component" id="Types-0026">Each XML Schema type definition MUST have a unique QName.</assert>
</td>
***************
*** 14333,14336 ****
--- 14329,14343 ----
<tr>
+ <td>20060907</td>
+ <td>JJM</td>
+ <td>
+ <loc
+ href="http://www.w3.org/2002/ws/desc/5/cr-issues/#CR023">
+ CR023
+ </loc>: made typeDefinitions REQUIRED and remove one of the 2 defaults
+ </td>
+ </tr>
+
+ <tr>
<td>20060719</td>
<td>AGR</td>
Received on Thursday, 7 September 2006 09:46:08 UTC