WWW/2002/ws/ra/test/scenario animal.xsd,NONE,1.1

Update of /w3ccvs/WWW/2002/ws/ra/test/scenario
In directory hutz:/tmp/cvs-serv26773

Added Files:
	animal.xsd 
Log Message:
add xsd


--- NEW FILE: animal.xsd ---
<xs:schema
    targetNamespace='http://www.w3.org/2002/ws/ra/test/scenario'
    xmlns:tns='http://www.w3.org/2002/ws/ra/test/scenario'
    xmlns:xs='http://www.w3.org/2001/XMLSchema'
    xmlns:wsa='http://www.w3.org/2005/08/addressing'
    elementFormDefault='qualified'
    blockDefault='#all'>

  <xs:import
    namespace='http://www.w3.org/2005/08/addressing'
    schemaLocation='http://www.w3.org/2006/03/addressing/ws-addr.xsd'/>

  <!-- GetWSDL request -->
  <xs:element name='Animal'>
    <xs:complexType>
      <xs:sequence>
        <xs:element name='ID' type='xs:string'/>
        <xs:element name='Name' type='xs:string'/>
        <xs:element name='Birthdate' type='xs:string'/>
        <xs:element name='Gender' type='xs:string'/>
        <xs:element name='Family' type='xs:string'/>
        <xs:element name='Genus' type='xs:string'/>
        <xs:element name='Species' type='xs:string'/>
        <xs:element name='CurrentLocation'>
          <xs:complexType>
            <xs:sequence>
              <xs:any namespace='##other' processContents='lax'
                      minOccurs='0' maxOccurs='unbounded'/>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name='EPR' type='wsa:EndpointReferenceType' minOccurs='1'/>
        <xs:element name='History'>
          <xs:complexType>
            <xs:sequence>
             <xs:element name='Entry' minOccurs='0' maxOccurs='unbounded'>
               <xs:complexType>
                 <xs:simpleContent>
                  <xs:extension base="xs:string">
                    <xs:attribute name='Date' type='xs:date' use='optional'/>
                    <xs:attribute name='Who' type='xs:string' use='optional'/>
                    <xs:anyAttribute namespace="##other" processContents='lax'/>     
                  </xs:extension>
                </xs:simpleContent>
               </xs:complexType>
             </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:any namespace='##other' processContents='lax' minOccurs='0'
                maxOccurs='unbounded'/>
      </xs:sequence>
      <xs:anyAttribute namespace='##other' processContents='lax'/>
    </xs:complexType>
  </xs:element>

</xs:schema>

Received on Monday, 7 February 2011 22:08:49 UTC