view test/javax/xml/jaxp/unittest/validation/tck/Bug6989956.xsd @ 779:2b61bfcaa586

8132660: Change jaxp unit test package name to be different with jaxp api Reviewed-by: joehw Contributed-by: frank.yuan@oracle.com
author joehw
date Mon, 10 Aug 2015 09:52:32 -0700
parents test/javax/xml/jaxp/unittest/javax/xml/validation/tck/Bug6989956.xsd@29ba77ad2a87
children
line wrap: on
line source

<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

  <xsd:simpleType name="u1">
        <xsd:union>
          <xsd:simpleType>
            <xsd:restriction base='xsd:nonNegativeInteger'/>
          </xsd:simpleType>
          <xsd:simpleType>
            <xsd:restriction base='xsd:string'>
              <xsd:enumeration value='x'/>
              <xsd:enumeration value='y'/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:union>
  </xsd:simpleType>

  <xsd:simpleType name="u3">
	<xsd:restriction base="u1">
              <xsd:enumeration value='x'/>
              <xsd:enumeration value='y'/>
              <xsd:enumeration value='1'/>
	</xsd:restriction>
  </xsd:simpleType>
  <xsd:element name="root">
    <xsd:complexType>
	<xsd:choice maxOccurs="40">
		<xsd:element name="c" type="u3" minOccurs="0" maxOccurs="100"/>
	</xsd:choice>
    </xsd:complexType>
  </xsd:element>



</xsd:schema>