2002/ws/desc/wsdl20 wsdl20.xml,1.402,1.403

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