2002/ws/desc/wsdl20 wsdl20.xsd,1.26,1.27 wsdl20.xml,1.230,1.231

Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv12523

Modified Files:
	wsdl20.xsd wsdl20.xml 
Log Message:
[LC99] Added #other to {message content model} property of Interface Message Reference component, and to WSDL schema.

Index: wsdl20.xsd
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xsd,v
retrieving revision 1.26
retrieving revision 1.27
diff -C2 -d -r1.26 -r1.27
*** wsdl20.xsd	1 May 2005 19:29:56 -0000	1.26
--- wsdl20.xsd	1 May 2005 22:01:32 -0000	1.27
***************
*** 194,197 ****
--- 194,205 ----
  
    <xs:simpleType name="ElementReferenceType">
+     <xs:annotation>
+       <xs:documentation>
+       Use the QName of a GED that describes the content, 
+       #any for any content, 
+       #none for empty content, or 
+       #other for content described by some other extension attribute that references a declaration in a non-XML extension type system.
+       </xs:documentation>
+     </xs:annotation>
      <xs:union memberTypes="xs:QName">
        <xs:simpleType>
***************
*** 199,202 ****
--- 207,211 ----
            <xs:enumeration value="#any"/>
            <xs:enumeration value="#none"/>
+           <xs:enumeration value="#other"/>
          </xs:restriction>
        </xs:simpleType>

Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.230
retrieving revision 1.231
diff -C2 -d -r1.230 -r1.231
*** wsdl20.xml	1 May 2005 21:37:11 -0000	1.230
--- wsdl20.xml	1 May 2005 22:01:32 -0000	1.231
***************
*** 3123,3133 ****
              contained within. </p></item>
  
!             <item><p>{message content model} OPTIONAL. An
  	    <emph>xs:token</emph> with one of the values
! 	    <emph>#any</emph>, <emph>#none</emph>, or
  	    <emph>#element</emph>.  A value of <emph>#any</emph>
  	    indicates that the message content is any single
  	    element. A value of <emph>#none</emph> indicates there is
! 	    no message content. A value of <emph>#element</emph>
  	    indicates that the message consists of a single element
  	    described by the global element declaration referenced by
--- 3123,3138 ----
              contained within. </p></item>
  
!             <item><p diff="chg">{message content model} REQUIRED. An
  	    <emph>xs:token</emph> with one of the values
! 	    <emph>#any</emph>, <emph>#none</emph>, <emph>#other</emph>,
! 	    or
  	    <emph>#element</emph>.  A value of <emph>#any</emph>
  	    indicates that the message content is any single
  	    element. A value of <emph>#none</emph> indicates there is
! 	    no message content. 
! 	    A value of <emph>#other</emph> indicates that the message
! 	    content is described by some other extension property that
! 	    references a declaration in a non-XML extension type system.
! 	    A value of <emph>#element</emph>
  	    indicates that the message consists of a single element
  	    described by the global element declaration referenced by
***************
*** 3165,3173 ****
  	  <z:notation name="MessageContentModel">
  	  <p>
! 	  Let <z:i>MessageContentModel</z:i> be a message content model of either <emph>any</emph>, <emph>none</emph>, or <emph>element</emph>:
  	  </p>
  
  	  <zed xmlns="http://www.w3.org/2004/zml" name="MessageContentModel">
! 	  MessageContentModel ::= anyToken | noneToken | elementToken
  	  </zed>
  
--- 3170,3178 ----
  	  <z:notation name="MessageContentModel">
  	  <p>
! 	  Let <z:i>MessageContentModel</z:i> be a message content model of either <emph>any</emph>, <emph>none</emph>, <emph>other</emph>, or <emph>element</emph>:
  	  </p>
  
  	  <zed xmlns="http://www.w3.org/2004/zml" name="MessageContentModel">
! 	  MessageContentModel ::= anyToken | noneToken | otherToken | elementToken
  	  </zed>
  
***************
*** 3183,3190 ****
  		  	messageLabel : NCName <nl/>
  		  	direction : Direction <nl/>
! 		 	messageContentModel : OPTIONAL[MessageContentModel] <nl/>
  		  	elementDeclaration : OPTIONAL[ID]
  	  <where/>
! 			messageContentModel = {elementToken} <iff/> elementDeclaration <neq/> <emptyset/>
   	  </schema>
   	  
--- 3188,3195 ----
  		  	messageLabel : NCName <nl/>
  		  	direction : Direction <nl/>
! 		 	messageContentModel : MessageContentModel <nl/>
  		  	elementDeclaration : OPTIONAL[ID]
  	  <where/>
! 			messageContentModel = elementToken <iff/> elementDeclaration <neq/> <emptyset/>
   	  </schema>
   	  
***************
*** 3362,3367 ****
  		The type of the <att>element</att> &AII; is a union of
  		<emph>xs:QName</emph> and <emph>xs:token</emph> where
! 		the allowed token values are <emph>#any</emph> or
! 		<emph>#none</emph>.  </p>
        </div4>
      </div3>
--- 3367,3372 ----
  		The type of the <att>element</att> &AII; is a union of
  		<emph>xs:QName</emph> and <emph>xs:token</emph> where
! 		the allowed token values are <emph>#any</emph>,
! 		<emph>#none</emph>, or <emph>#other</emph>.  </p>
        </div4>
      </div3>
***************
*** 3405,3414 ****
                    </tr>
                    <tr>
!                     <td>{message content model}</td> <td>If the
                          <att>element</att> &AII; is present and its
                          value is a QName, then
                          <emph>#element</emph>. Otherwise the actual
                          value of the <att>element</att> &AII;, if
!                         any, otherwise empty.</td>
                    </tr>
  		  <tr diff="chg">
--- 3410,3419 ----
                    </tr>
                    <tr>
!                     <td diff="chg">{message content model}</td> <td>If the
                          <att>element</att> &AII; is present and its
                          value is a QName, then
                          <emph>#element</emph>. Otherwise the actual
                          value of the <att>element</att> &AII;, if
!                         any, otherwise <emph>#other</emph>.</td>
                    </tr>
  		  <tr diff="chg">
***************
*** 9525,9528 ****
--- 9530,9540 ----
      	<td>20050501</td>
      	<td>AGR</td>
+     	<td><loc href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC99">LC99</loc>:
+     	Added #other to {message content model} property of Interface Message Reference component, and to WSDL schema.</td>
+     </tr>
+ 
+     <tr>
+     	<td>20050501</td>
+     	<td>AGR</td>
      	<td><loc href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC125">LC125</loc>:
      	Renamed components Fault Reference -> Interface Fault Reference, Message Reference -> Interface Message Reference, and the corresponding properities.</td>

Received on Sunday, 1 May 2005 22:01:37 UTC