2002/ws/desc/wsdl20 wsdl20.xsd,1.25,1.26

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

Modified Files:
	wsdl20.xsd 
Log Message:
Make <feature> and <property> GEDs in WSDL schema to enable restriction as per LC117.

Index: wsdl20.xsd
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xsd,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** wsdl20.xsd	1 May 2005 15:07:49 -0000	1.25
--- wsdl20.xsd	1 May 2005 19:29:56 -0000	1.26
***************
*** 84,89 ****
            <xs:element ref='wsdl:types'/>
            <xs:element ref='wsdl:interface' />
! 	  <xs:element ref='wsdl:binding' />
! 	  <xs:element ref='wsdl:service' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 84,89 ----
            <xs:element ref='wsdl:types'/>
            <xs:element ref='wsdl:interface' />
! 	      <xs:element ref='wsdl:binding' />
! 	      <xs:element ref='wsdl:service' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 141,146 ****
            <xs:element name='operation' type='wsdl:InterfaceOperationType' />
            <xs:element name='fault' type='wsdl:InterfaceFaultType' />
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 141,146 ----
            <xs:element name='operation' type='wsdl:InterfaceOperationType' />
            <xs:element name='fault' type='wsdl:InterfaceFaultType' />
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 168,173 ****
            <xs:element name='infault' type='wsdl:MessageRefFaultType' />
            <xs:element name='outfault' type='wsdl:MessageRefFaultType' />
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 168,173 ----
            <xs:element name='infault' type='wsdl:MessageRefFaultType' />
            <xs:element name='outfault' type='wsdl:MessageRefFaultType' />
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 183,188 ****
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 183,188 ----
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 208,213 ****
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 208,213 ----
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 222,227 ****
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 222,227 ----
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 272,277 ****
            <xs:element name='operation' type='wsdl:BindingOperationType' />
            <xs:element name='fault' type='wsdl:BindingFaultType' />
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 272,277 ----
            <xs:element name='operation' type='wsdl:BindingOperationType' />
            <xs:element name='fault' type='wsdl:BindingFaultType' />
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 291,296 ****
            <xs:element name='infault' type='wsdl:BindingOperationFaultType' />
            <xs:element name='outfault' type='wsdl:BindingOperationFaultType' />
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 291,296 ----
            <xs:element name='infault' type='wsdl:BindingOperationFaultType' />
            <xs:element name='outfault' type='wsdl:BindingOperationFaultType' />
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 304,309 ****
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 304,309 ----
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 317,322 ****
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 317,322 ----
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 331,336 ****
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 331,336 ----
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 352,357 ****
          <xs:choice minOccurs='1' maxOccurs='unbounded' >
            <xs:element ref='wsdl:endpoint' />
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 352,357 ----
          <xs:choice minOccurs='1' maxOccurs='unbounded' >
            <xs:element ref='wsdl:endpoint' />
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
***************
*** 367,372 ****
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element name='feature' type='wsdl:FeatureType' />
!           <xs:element name='property' type='wsdl:PropertyType' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>
--- 367,372 ----
        <xs:extension base='wsdl:ExtensibleDocumentedType' >
          <xs:choice minOccurs='0' maxOccurs='unbounded' >
!           <xs:element ref='wsdl:feature' />
!           <xs:element ref='wsdl:property' />
            <xs:any namespace='##other' processContents='lax' />
          </xs:choice>

Received on Sunday, 1 May 2005 19:30:01 UTC