<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/testSchemaForBug176420"
	xmlns:tns="http://www.example.org/testSchemaForBug176420"
	elementFormDefault="qualified">
	<simpleType name="numbersType">
		<restriction base="string">
			<enumeration value="1"/>
			<enumeration value="2"/>
			<enumeration value="3"/>
			<enumeration value="4"/>
		</restriction>
	</simpleType>
	<simpleType name="lettersType">
		<restriction base="string">
			<enumeration value="a"/>
			<enumeration value="b"/>
			<enumeration value="c"/>
			<enumeration value="d"/>
		</restriction>
	</simpleType>
	<simpleType name="unionType">
		<union memberTypes="tns:lettersType tns:numbersType tns:union2Type" />
	</simpleType>
	<element name="element" type="tns:unionType"></element>
    <simpleType name="numbers2Type">
    	<restriction base="string">
    		<enumeration value="4"/>
    		<enumeration value="5"/>
    		<enumeration value="6"/>
    	</restriction>
    </simpleType>
    <simpleType name="letters2Type">
    	<restriction base="string">
    		<enumeration value="d"/>
    		<enumeration value="e"/>
    		<enumeration value="f"/>
    	</restriction>
    </simpleType>
    <simpleType name="union2Type">
    	<union memberTypes="tns:letters2Type tns:numbers2Type"/></simpleType>
</schema>
