blob: d49553994f0539d4304550fe68ad8bb8fd2448a6 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://cyclicGroupReferences"
elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://cyclicGroupReferences">
<group name="NewGroupDefinition0">
<sequence>
<element name="gr0e1" type="string"></element>
<group ref="tns:NewGroupDefinition1"></group>
</sequence>
</group>
<group name="NewGroupDefinition1">
<sequence>
<element name="gr1e1" type="string"></element>
<element name="gr1e2" type="string"></element>
<group ref="tns:NewGroupDefinition2"></group>
<element name="gr1e3" type="string"></element>
</sequence>
</group>
<complexType name="GlobalComplexType">
<sequence>
<element name="cte1" type="string"></element>
<group ref="tns:NewGroupDefinition1"></group>
<element name="cte2" type="string"></element>
<element name="cte3" type="string"></element>
</sequence>
</complexType>
<group name="NewGroupDefinition2">
<sequence>
<element name="gr2e1" type="string"></element>
<element name="gr2e2" type="string"></element>
<group ref="tns:NewGroupDefinition0"></group>
</sequence>
</group>
<group name="ValidGroup001">
<sequence>
<element name="ve1" type="string"></element>
<element name="ve2" type="string"></element>
<group ref="tns:ValidGroup002"></group>
</sequence>
</group>
<group name="ValidGroup002">
<sequence>
<element name="v2e2" type="string"></element>
<element name="v2e1" type="string"></element>
<group ref="tns:ValidGroup003"></group>
</sequence>
</group>
<group name="ValidGroup003">
<sequence>
<element name="v3e1" type="string"></element>
<element name="v3e2" type="string"></element>
</sequence>
</group>
<element name="RootElement" type="tns:GlobalComplexType">
</element>
</schema>