You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mu...@apache.org on 2022/01/26 14:03:33 UTC

svn commit: r1897508 [25/35] - in /xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite: sunData/ sunData/AGroupDef/ sunData/AGroupDef/AG_attrUse/ sunData/AGroupDef/AG_attrUse/AG_attrUseNS00101m/ sunData/AGroupDef/AG_attrWCard/ sunData/A...

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.n00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.n00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.n00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.n00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,16 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)idc006.nogen.n00.xml	1.3 02/12/25
+
+-->
+
+<!-- undefined key -->
+<root xmlns="http://www.publishing.org">
+
+	<keys>
+		<a/>
+	</keys>
+	
+	<keyref>id1</keyref>
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.n01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.n01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.n01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.n01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,26 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)idc006.nogen.n01.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="http://www.publishing.org">
+
+	<keys>
+		<a>
+			<a>
+				<b id="id1">
+					<b id="id2" />
+					<b>
+						<b id="id3" />	<!-- don't be fooled! -->
+					</b>
+				</b>
+			</a>
+		</a>
+	</keys>
+	
+	<keyref>id1</keyref>
+	<keyref>id2</keyref>
+	<keyref>id3</keyref>
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.v00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.v00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.v00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.v00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,22 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)idc006.nogen.v00.xml	1.4 03/10/10
+
+-->
+
+<p:root xmlns:p="http://www.publishing.org">
+
+	<p:keys>
+		<p:a>
+			<p:a>
+				<p:b id="id1">
+					<p:b id="id2" />
+				</p:b>
+			</p:a>
+		</p:a>
+	</p:keys>
+	
+	<p:keyref>id1</p:keyref>
+	<p:keyref>id2</p:keyref>
+</p:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/identity/idc006/idc006.nogen.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--
+Ident: @(#)idc006.nogen.xsd	1.4 03/10/10
+
+-->
+
+<!--
+	XPath engine test:  ".//a/*/b" and use of "." for both selector and field.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="http://www.publishing.org"
+		xmlns:p="http://www.publishing.org"
+		elementFormDefault="qualified">
+	
+	<xsd:element name="root">
+		<xsd:complexType>
+			<xsd:sequence>
+				<!-- define keys in this element -->
+				<xsd:element name="keys">
+					<xsd:complexType>
+						<xsd:sequence>
+							<xsd:any processContents="lax" maxOccurs="unbounded" />
+						</xsd:sequence>
+					</xsd:complexType>
+				</xsd:element>
+				
+				<!-- define keyrefs in this element -->
+				<xsd:element name="keyref" maxOccurs="unbounded" minOccurs="0" type="xsd:string" />
+			</xsd:sequence>
+		</xsd:complexType>
+                
+		<xsd:key name="trickyKey">
+			<xsd:selector xpath=".//p:keys/p:a/*/p:b|.//p:keys/p:a/*/*/p:b" />
+			<xsd:field    xpath="@id" />
+		</xsd:key>
+		
+		<xsd:keyref name="trickeyRef" refer="p:trickyKey">
+			<xsd:selector xpath=".//p:keyref|.//p:keyref|./p:keyref|./p:keyref" />
+			<!-- should be considered equal to "." -->
+			<xsd:field    xpath="." />
+		</xsd:keyref>
+		
+	</xsd:element>
+	
+        <xsd:element name="b">
+           <xsd:complexType>
+              <xsd:sequence>
+                 <xsd:element ref="p:b" minOccurs="0"/>
+              </xsd:sequence>
+              <xsd:attribute name="id" type="xsd:string"/>
+           </xsd:complexType>
+        </xsd:element>
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,12 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.n00.xml	1.3 02/12/25
+
+-->
+
+<foo:root xmlns:foo="http://foo.com">
+	<child>   </child>
+	<child>atleast3</child>
+	<!-- # of child must be at least 3 -->
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,18 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.n01.xml	1.3 02/12/25
+
+-->
+
+<foo:root xmlns:foo="http://foo.com">
+	<child>   </child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child>   </child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child>   </child>
+	<child>10atmost  </child>
+	<!-- # of child must be at most 7 -->
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n02.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n02.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n02.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n02.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.n02.xml	1.3 02/12/25
+
+-->
+
+<!-- @attr must be at least 5 characters long -->
+<foo:root xmlns:foo="http://foo.com">
+	<child>   </child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child attr="1234"> jjj </child>
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n03.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n03.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n03.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n03.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.n03.xml	1.3 02/12/25
+
+-->
+
+<!-- @attr must be at most 10 characters -->
+<foo:root xmlns:foo="http://foo.com">
+	<child>   </child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child attr="1234567890-"> jjj </child>
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n04.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n04.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n04.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n04.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,15 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.n04.xml	1.3 02/12/25
+
+-->
+
+<!-- content of child must be at least 3 characters long -->
+<foo:root xmlns:foo="http://foo.com">
+	<child />
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child attr="12345"> jjj </child>
+	<!-- # of child must be 3 to 7 -->
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n05.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n05.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n05.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n05.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.n05.xml	1.3 02/12/25
+
+-->
+
+<foo:root xmlns:foo="http://foo.com">
+	<child>1234567890-</child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child attr="12345"> jjj </child>
+	<!-- # of child must be 3 to 7 -->
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n06.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n06.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n06.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n06.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.n06.xml	1.3 02/12/25
+
+-->
+
+<!-- content of child must be at least 3 characters long -->
+<foo:root xmlns:foo="http://foo.com">
+	<child>--</child>
+	<child>atleast3</child>
+	<child attr="12345"> jjj </child>
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n07.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n07.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n07.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.n07.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,15 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.n07.xml	1.3 02/12/25
+
+-->
+
+<!-- child must be unqualified -->
+<foo:root xmlns:foo="http://foo.com">
+	<foo:child>   </foo:child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child attr="12345"> jjj </child>
+	<!-- # of child must be 3 to 7 -->
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.v00.xml	1.3 02/12/25
+
+-->
+
+<foo:root xmlns:foo="http://foo.com">
+	<child>   </child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child attr="12345"> jjj </child>
+	<!-- # of child must be 3 to 7 -->
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.v01.xml	1.3 02/12/25
+
+-->
+
+<foo:root xmlns:foo="http://foo.com">
+	<child>   </child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<!-- # of child must be at least 3 -->
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v02.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v02.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v02.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v02.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.v02.xml	1.3 02/12/25
+
+-->
+
+<foo:root xmlns:foo="http://foo.com">
+	<child>   </child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child>   </child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child>   </child>
+	<!-- # of child must be at most 7 -->
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v03.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v03.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v03.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.v03.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd001.v03.xml	1.3 02/12/25
+
+-->
+
+<!-- @attr must be at most 10 characters -->
+<foo:root xmlns:foo="http://foo.com">
+	<child>   </child>
+	<child>atleast3</child>
+	<child>10atmost  </child>
+	<child attr="1234567890"> jjj </child>
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd001/xsd001.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Ident: @(#)xsd001.xsd	1.3 02/12/25
+
+-->
+
+<!--
+highlight of this test:
+	- use of elementFormDefault="unqualified"
+	- unusual minOccurs/maxOccurs (3 and 7 respectively)
+	- complexType with simpleContent, and restriction.
+	- simpleType within restriction.
+-->
+<xsd:schema targetNamespace="http://foo.com" xmlns="http://foo.com" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified">
+	<xsd:element name="root">
+		<xsd:complexType>
+			<xsd:sequence>
+				<xsd:element name="child" minOccurs="3" maxOccurs="7">
+					<xsd:complexType>
+						<xsd:simpleContent>
+							<xsd:extension  base="mytype">
+								<xsd:attribute name="attr" use="optional">
+									<xsd:simpleType>
+										<xsd:restriction>
+											<xsd:simpleType>
+												<xsd:restriction base="xsd:string">
+													<xsd:minLength value="3"/>
+												</xsd:restriction>
+											</xsd:simpleType>
+											<xsd:maxLength value="10"/>
+											<xsd:minLength value="5"/>
+										</xsd:restriction>
+									</xsd:simpleType>
+								</xsd:attribute>
+							</xsd:extension>
+						</xsd:simpleContent>
+					</xsd:complexType>
+				</xsd:element>
+			</xsd:sequence>
+		</xsd:complexType>
+	</xsd:element>
+<xsd:simpleType name="mytype">
+	<xsd:restriction base="xsd:string">
+   	    <xsd:minLength value="3"/>
+	   <xsd:maxLength value="10"/>
+	</xsd:restriction>
+</xsd:simpleType>
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,10 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd002.n00.xml	1.3 02/12/25
+
+-->
+
+<f:root xmlns:f="http://foo.com">
+	<f:foo />
+</f:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,10 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd002.n01.xml	1.3 02/12/25
+
+-->
+
+<f:root xmlns:f="http://foo.com">
+	<bar />
+</f:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n02.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n02.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n02.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.n02.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,10 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd002.n02.xml	1.3 02/12/25
+
+-->
+
+<f:root xmlns:f="http://foo.com">
+	<f:zot />
+</f:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.v00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.v00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.v00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.v00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,15 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd002.v00.xml	1.3 02/12/25
+
+-->
+
+<f:root xmlns:f="http://foo.com">
+	<foo />
+	<f:bar />
+	<zot />
+	<foo />
+	<x:bar xmlns:x="http://foo.com" />
+	<zot />
+</f:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.v01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.v01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.v01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.v01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,20 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd002.v01.xml	1.3 02/12/25
+
+-->
+
+<f:root xmlns:f="http://foo.com">
+	<foo>
+		<this />
+		<contents />
+		should not be
+		validated
+		<because it="is ur-type" />
+	</foo>
+	<f:bar />
+	<zot attributes="are" also="ignored">
+		when using <ur><type/></ur>
+	</zot>
+</f:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd002/xsd002.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Ident: @(#)xsd002.xsd	1.3 02/12/25
+
+-->
+
+<!--
+highlight of this test:
+	- use of elementFormDefault and form attribute.
+	- implicit use of "ur-type" as the content model of element.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="http://foo.com"
+		xmlns="http://foo.com"
+		elementFormDefault="unqualified">
+	
+	<xsd:element name="root">
+		<xsd:complexType>
+			<xsd:choice maxOccurs="unbounded">
+				<xsd:element name="foo" />
+				<xsd:element name="bar" form="qualified" />
+				<xsd:element name="zot" form="unqualified" />
+			</xsd:choice>
+		</xsd:complexType>
+	</xsd:element>
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003-1.e.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003-1.e.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003-1.e.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003-1.e.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Ident: @(#)xsd003-1.e.xsd	1.3 02/12/25
+
+-->
+
+<!--
+	unable to redefine element 
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="foo" xmlns="foo"
+		elementFormDefault="qualified">
+
+	<xsd:redefine schemaLocation="xsd003.xsdmod">
+		<xsd:element name="root" />
+	</xsd:redefine>
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003-2.e.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003-2.e.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003-2.e.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003-2.e.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--
+Ident: @(#)xsd003-2.e.xsd	1.3 02/12/25
+
+-->
+
+<!--
+	unable to redefine element 
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="foo" xmlns="foo"
+		elementFormDefault="qualified">
+
+	<xsd:redefine schemaLocation="xsd003.xsdmod">
+		<xsd:attribute name="gAtt" type="simpleType" />
+	</xsd:redefine>
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003.xsdmod
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003.xsdmod?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003.xsdmod (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003/xsd003.xsdmod Wed Jan 26 14:03:21 2022
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+	definition in this file will be redefined.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="foo" xmlns="foo"
+		elementFormDefault="qualified">
+	
+	<xsd:simpleType name="simpleType">
+		<xsd:restriction base="xsd:string" />
+	</xsd:simpleType>
+	
+	<xsd:element name="root" type="complexType" />
+	
+	<xsd:attribute name="gAtt" type="simpleType" />
+	
+	<xsd:group name="group">
+		<xsd:sequence>
+			<xsd:element ref="root" minOccurs="0" maxOccurs="unbounded" />
+		</xsd:sequence>
+	</xsd:group>
+	
+	<xsd:complexType name="complexType">
+		<xsd:group ref="group" />
+		<xsd:attributeGroup ref="attGroup" />
+	</xsd:complexType>
+	
+	<xsd:attributeGroup name="attGroup">
+		<xsd:attribute ref="gAtt" use="optional" />
+	</xsd:attributeGroup>
+	
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003.xsdmod
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003.xsdmod?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003.xsdmod (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003.xsdmod Wed Jan 26 14:03:21 2022
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+	definition in this file will be redefined.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="foo" xmlns="foo"
+		elementFormDefault="qualified">
+	
+	<xsd:simpleType name="simpleType">
+		<xsd:restriction base="xsd:string" />
+	</xsd:simpleType>
+	
+	<xsd:element name="root" type="complexType" />
+	
+	<xsd:attribute name="gAtt" type="simpleType" />
+	
+	<xsd:group name="group">
+		<xsd:sequence>
+			<xsd:element ref="root" minOccurs="0" maxOccurs="unbounded" />
+		</xsd:sequence>
+	</xsd:group>
+	
+	<xsd:complexType name="complexType">
+		<xsd:group ref="group" />
+		<xsd:attributeGroup ref="attGroup" />
+	</xsd:complexType>
+	
+	<xsd:attributeGroup name="attGroup">
+		<xsd:attribute ref="gAtt" use="optional" />
+	</xsd:attributeGroup>
+	
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003a.v00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003a.v00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003a.v00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003a.v00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd003a.v00.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo" foo:gAtt="anything" xmlns:foo="foo">
+	<root />
+	<root />
+	<root />
+	<root />
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003a.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003a.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003a.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003a/xsd003a.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Ident: @(#)xsd003a.xsd	1.3 02/12/25
+
+-->
+
+<!--
+	test without redefinition.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="foo" xmlns="foo"
+		elementFormDefault="qualified">
+	
+	<xsd:redefine schemaLocation="xsd003.xsdmod" />
+	
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003.xsdmod
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003.xsdmod?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003.xsdmod (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003.xsdmod Wed Jan 26 14:03:21 2022
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+	definition in this file will be redefined.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="foo" xmlns="foo"
+		elementFormDefault="qualified">
+	
+	<xsd:simpleType name="simpleType">
+		<xsd:restriction base="xsd:string" />
+	</xsd:simpleType>
+	
+	<xsd:element name="root" type="complexType" />
+	
+	<xsd:attribute name="gAtt" type="simpleType" />
+	
+	<xsd:group name="group">
+		<xsd:sequence>
+			<xsd:element ref="root" minOccurs="0" maxOccurs="unbounded" />
+		</xsd:sequence>
+	</xsd:group>
+	
+	<xsd:complexType name="complexType">
+		<xsd:group ref="group" />
+		<xsd:attributeGroup ref="attGroup" />
+	</xsd:complexType>
+	
+	<xsd:attributeGroup name="attGroup">
+		<xsd:attribute ref="gAtt" use="optional" />
+	</xsd:attributeGroup>
+	
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.e.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.e.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.e.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.e.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Ident: @(#)xsd003b.e.xsd	1.3 02/12/25
+
+-->
+
+<!--
+	test with redefinition with self-reference.
+	
+	undefined name. For some reason, this breaks MSV.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="foo" xmlns="foo"
+		elementFormDefault="qualified">
+	
+	<xsd:redefine schemaLocation="xsd003.xsdmod">
+		
+		<xsd:simpleType name="simpleType">
+			<xsd:restriction base="simpleType">
+				<xsd:enumeration value="yes" />
+				<xsd:enumeration value="no" />
+			</xsd:restriction>
+		</xsd:simpleType>
+		
+		<xsd:group name="group">
+			<xsd:sequence>
+				<xsd:element name="in" />
+				<xsd:group ref="group" />
+				<xsd:element name="out" />
+			</xsd:sequence>
+		</xsd:group>
+		
+		<xsd:complexType name="complexType">
+			<xsd:complexContent>
+				<xsd:extension base="complexType">
+					<xsd:sequence>
+						<xsd:element name="tail" />
+					</xsd:sequence>
+				</xsd:extension>
+			</xsd:complexContent>
+		</xsd:complexType>
+		
+		<xsd:attributeGroup name="attGroup">
+			<xsd:attributeGroup ref="attGroup" />
+			<xsd:attribute name="add" use="optional" type="xsd:undefined" />
+		</xsd:attributeGroup>
+	</xsd:redefine>
+	
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.n00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.n00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.n00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.n00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd003b.n00.xml	1.3 02/12/25
+
+-->
+
+<!-- @add must be number -->
+<root xmlns="foo" add="abc">
+	<in />
+	<out />
+	<tail />
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.n01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.n01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.n01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.n01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd003b.n01.xml	1.3 02/12/25
+
+-->
+
+<!-- @gAtt is redefined to allow yes/no only -->
+<root xmlns="foo" foo:gAtt="joe" xmlns:foo="foo">
+	<in />
+	<out />
+	<tail />
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.v00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.v00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.v00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.v00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,12 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd003b.v00.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo" add="5.2">
+	<in />
+	<out />
+	<tail />
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.v01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.v01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.v01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.v01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd003b.v01.xml	1.3 02/12/25
+
+-->
+
+<!-- @gAtt is redefined to allow yes/no only -->
+<root xmlns="foo" foo:gAtt="yes" xmlns:foo="foo">
+	<in />
+	<out />
+	<tail />
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd003b/xsd003b.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Ident: @(#)xsd003b.xsd	1.3 02/12/25
+
+-->
+
+<!--
+	test with redefinition with self-reference.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="foo" xmlns="foo"
+		elementFormDefault="qualified">
+	
+	<xsd:redefine schemaLocation="xsd003.xsdmod">
+		
+		<xsd:simpleType name="simpleType">
+			<xsd:restriction base="simpleType">
+				<xsd:enumeration value="yes" />
+				<xsd:enumeration value="no" />
+			</xsd:restriction>
+		</xsd:simpleType>
+		
+		<xsd:group name="group">
+			<xsd:sequence>
+				<xsd:element name="in" />
+				<xsd:group ref="group" />
+				<xsd:element name="out" />
+			</xsd:sequence>
+		</xsd:group>
+		
+		<xsd:complexType name="complexType">
+			<xsd:complexContent>
+				<xsd:extension base="complexType">
+					<xsd:sequence>
+						<xsd:element name="tail" />
+					</xsd:sequence>
+				</xsd:extension>
+			</xsd:complexContent>
+		</xsd:complexType>
+		
+		<xsd:attributeGroup name="attGroup">
+			<xsd:attributeGroup ref="attGroup" />
+			<xsd:attribute name="add" use="optional" type="xsd:decimal" />
+		</xsd:attributeGroup>
+	</xsd:redefine>
+	
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,21 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n00.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:laxAny>
+		<foo:undeclared />
+		<bar:undefined />
+		<bar:a>		<!-- bar:a has corresponding declaration -->
+			<illegal />
+		</bar:a>
+	</foo:laxAny>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n01.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:strictAny>
+		<bar:undefined />
+	</foo:strictAny>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n02.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n02.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n02.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n02.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n02.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:skipOther>
+		<foo:root />
+	</foo:skipOther>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n03.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n03.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n03.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n03.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n03.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:skipOther>
+		<foo:undeclared />
+	</foo:skipOther>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n04.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n04.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n04.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n04.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n04.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:skipAny>
+		text is not allowed at the top level
+	</foo:skipAny>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n05.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n05.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n05.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n05.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n05.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:laxLocal>
+		<foo:root />
+	</foo:laxLocal>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n06.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n06.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n06.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n06.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n06.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:laxLocal>
+		<bar:a />
+	</foo:laxLocal>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n07.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n07.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n07.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n07.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n07.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:laxLocal>
+		<zot:undeclared />
+	</foo:laxLocal>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n08.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n08.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n08.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n08.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n08.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:strictTarget>
+		<foo:undeclared />
+	</foo:strictTarget>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n09.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n09.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n09.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n09.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n09.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:strictTarget>
+		<bar:a />	<!-- not in the target namespace -->
+	</foo:strictTarget>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n10.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n10.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n10.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n10.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n10.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:strictTarget>
+		<unqualified />	<!-- not in the target namespace -->
+	</foo:strictTarget>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n11.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n11.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n11.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n11.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n11.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:skipBar>
+		<foo:root /> <!-- not in namespace bar -->
+	</foo:skipBar>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n12.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n12.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n12.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.n12.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,17 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.n12.xml	1.3 02/12/25
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:skipBar>
+		<unqualified /> <!-- not in namespace bar -->
+	</foo:skipBar>
+	
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.v00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.v00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.v00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.v00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,64 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd004.v00.xml	1.4 03/10/10
+
+-->
+
+<foo:root
+	xmlns:foo="foo"
+	xmlns:bar="bar"
+	xmlns:zot="zot">
+	
+	<foo:skipAny>
+		<foo:root>
+			<foo:child />
+			<bar:nocheck>
+				<zot:nocheck />
+			</bar:nocheck>
+			mixed is also allowed?
+		</foo:root>
+	</foo:skipAny>
+	
+	<foo:laxAny>
+		<foo:undeclared>
+			<bar:a />
+			<undefined />
+		</foo:undeclared>
+	</foo:laxAny>
+	
+	<foo:strictAny>
+		<bar:c />
+		<zot:b />
+		<zot:c />
+	</foo:strictAny>
+	
+	<foo:skipOther>
+		<undeclared xmlns="bob" />
+		<anyThing xmlns="nowhere" />
+		<asLongAsInOtherNS xmlns="other1"/>
+		<zot:a>
+			<zot:a />
+		</zot:a>
+	</foo:skipOther>
+	
+	<foo:laxLocal>
+		<undeclaredOnly />
+		<butLaxlyValidated />
+	</foo:laxLocal>
+	
+	<foo:strictTarget>
+		<foo:root />
+		<foo:root />
+		<foo:root />
+	</foo:strictTarget>
+	
+	<foo:skipBar>
+		<bar:everything />
+		<bar:in />
+		<bar:bar />
+		<bar:a>
+			<bar:ignore />
+		</bar:a>
+	</foo:skipBar>
+</foo:root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--
+Ident: @(#)xsd004.xsd	1.3 02/12/25
+
+-->
+
+<!-- highlight of this test
+
+	use of three different type of any element,
+	with different @namespace.
+-->
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		xmlns="foo"
+		targetNamespace="foo"
+		elementFormDefault="qualified">
+	
+	<xsd:import namespace="bar" schemaLocation="xsd004a.xsdmod" />
+	<xsd:import namespace="zot" schemaLocation="xsd004b.xsdmod" />
+	
+	<xsd:element name="root">
+		<xsd:complexType>
+			<xsd:choice minOccurs="0" maxOccurs="unbounded">
+				<xsd:element name="skipAny">
+					<xsd:complexType>
+						<xsd:sequence>
+							<xsd:any maxOccurs="unbounded" processContents="skip" />
+						</xsd:sequence>
+					</xsd:complexType>
+				</xsd:element>
+				<xsd:element name="laxAny">
+					<xsd:complexType>
+						<xsd:sequence>
+							<xsd:any maxOccurs="unbounded" processContents="lax" />
+						</xsd:sequence>
+					</xsd:complexType>
+				</xsd:element>
+				<xsd:element name="strictAny">
+					<xsd:complexType>
+						<xsd:sequence>
+							<xsd:any maxOccurs="unbounded" processContents="strict" />
+						</xsd:sequence>
+					</xsd:complexType>
+				</xsd:element>
+				
+				
+				<xsd:element name="skipOther">
+					<xsd:complexType>
+						<xsd:sequence>
+							<xsd:any maxOccurs="unbounded" processContents="skip" namespace="##other" />
+						</xsd:sequence>
+					</xsd:complexType>
+				</xsd:element>
+				<xsd:element name="laxLocal">
+					<xsd:complexType>
+						<xsd:sequence>
+							<xsd:any maxOccurs="unbounded" processContents="lax" namespace="##local" />
+						</xsd:sequence>
+					</xsd:complexType>
+				</xsd:element>
+				<xsd:element name="strictTarget">
+					<xsd:complexType>
+						<xsd:sequence>
+							<xsd:any maxOccurs="unbounded" processContents="strict" namespace="##targetNamespace" />
+						</xsd:sequence>
+					</xsd:complexType>
+				</xsd:element>
+				<xsd:element name="skipBar">
+					<xsd:complexType>
+						<xsd:sequence>
+							<xsd:any maxOccurs="unbounded" processContents="skip" namespace="bar" />
+						</xsd:sequence>
+					</xsd:complexType>
+				</xsd:element>
+				
+			</xsd:choice>
+		</xsd:complexType>
+	</xsd:element>
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004a.xsdmod
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004a.xsdmod?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004a.xsdmod (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004a.xsdmod Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="bar" xmlns="bar"
+		elementFormDefault="qualified">
+	
+	<xsd:element name="a" type="xsd:string" />
+	<xsd:element name="b" type="xsd:string" />
+	<xsd:element name="c" type="xsd:string" />
+	
+	<xsd:attribute name="x" type="xsd:string" />
+	<xsd:attribute name="y" type="xsd:string" />
+	<xsd:attribute name="z" type="xsd:string" />
+	
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004b.xsdmod
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004b.xsdmod?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004b.xsdmod (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd004/xsd004b.xsdmod Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+		targetNamespace="zot" xmlns="zot"
+		elementFormDefault="qualified">
+	
+	<xsd:element name="a" type="xsd:string" />
+	<xsd:element name="b" type="xsd:string" />
+	<xsd:element name="c" type="xsd:string" />
+	
+	<xsd:attribute name="x" type="xsd:string" />
+	<xsd:attribute name="y" type="xsd:string" />
+	<xsd:attribute name="z" type="xsd:string" />
+	
+</xsd:schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd005.n00.xml	1.3 03/10/10
+
+-->
+
+<root xmlns="foo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+	<!-- missing content model -->
+	<item />
+
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,15 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd005.n01.xml	1.3 03/10/10
+
+-->
+
+<root xmlns="foo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+	<!-- undeclared type name -->
+	<item xsi:type="undeclared">
+		<a/><b/><c/>
+	</item>
+
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n02.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n02.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n02.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n02.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,15 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd005.n02.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+	<!-- more than one "b" -->
+	<item>
+		<a/><b/><b/><c/>
+	</item>
+
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n03.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n03.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n03.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n03.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,15 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd005.n03.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+	<!-- b is prohibited for type rst -->
+	<item xsi:type="rst">
+		<a/><b/><c/>
+	</item>
+
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n04.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n04.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n04.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n04.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,15 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd005.n04.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+	<!-- missing xsi:type -->
+	<item>
+		<a/><c/><d/><e/>
+	</item>
+
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n05.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n05.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n05.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n05.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,20 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd005.n05.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+	<!-- don't be fooled! xsi:type is a QName -->
+	<foo:item xmlns:foo="foo" xmlns="unknown"
+		xsi:type="ext">
+		<foo:a/>
+		<foo:b/>
+		<foo:c/>
+		<foo:d/>
+		<foo:e/>
+	</foo:item>
+
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n06.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n06.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n06.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.n06.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,15 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd005.n06.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+	<!-- d and e are missing -->
+	<item xsi:type="ext">
+		<a/><b/><c/>
+	</item>
+
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.v00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.v00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.v00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.v00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,28 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd005.v00.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	
+	<item>
+		<a/><b/><c/>
+	</item>
+	<item>
+		<a/><c/>
+	</item>
+	<item xsi:type="rst">
+		<a/><c/>
+	</item>
+	<item xsi:type="prefix:rst" xmlns:prefix="foo">
+		<a/><c/>
+	</item>
+	<item xsi:type="ext">
+		<a/><b/><c/><d/><e/>
+	</item>
+	<item xsi:type="ext">
+		<a/><c/><d/><e/>
+	</item>
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd005/xsd005.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--
+Ident: @(#)xsd005.xsd	1.3 03/10/10
+
+-->
+
+<!-- highlight of this test
+	
+	complexType derivation.
+-->
+<schema xmlns="http://www.w3.org/2001/XMLSchema"
+		xmlns:foo="foo"
+		targetNamespace="foo"
+		elementFormDefault="qualified">
+	
+	<element name="root">
+		<complexType>
+			<sequence>
+				<element name="item" type="foo:base" maxOccurs="unbounded" />
+			</sequence>
+		</complexType>
+	</element>
+	
+	<complexType name="base">
+		<sequence>
+			<element name="a" />
+			<element name="b" minOccurs="0" />
+			<element name="c" />
+		</sequence>
+	</complexType>
+	
+	<complexType name="rst">
+		<complexContent>
+			<restriction base="foo:base">
+				<sequence>
+					<element name="a" />
+					<element name="c" />
+				</sequence>
+			</restriction>
+		</complexContent>
+	</complexType>
+	
+	<complexType name="ext">
+		<complexContent>
+			<extension base="foo:base">
+				<sequence>
+					<element name="d" />
+					<element name="e" />
+				</sequence>
+			</extension>
+		</complexContent>
+	</complexType>
+	
+</schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n00.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item0to1>
+		<x/><x/>
+	</item0to1>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n01.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item0to2>
+		<x/><x/><x/>
+	</item0to2>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n02.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n02.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n02.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n02.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n02.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item1to2>
+	</item1to2>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n03.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n03.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n03.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n03.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n03.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item1to2>
+		<x/><x/><x/>
+	</item1to2>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n04.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n04.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n04.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n04.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n04.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item1toX>
+	</item1toX>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n05.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n05.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n05.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n05.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n05.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item2to2>
+		<x/>
+	</item2to2>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n06.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n06.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n06.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n06.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n06.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item2to2>
+		<x/><x/><x/>
+	</item2to2>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n07.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n07.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n07.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n07.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n07.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item2toX>
+		<x/>
+	</item2toX>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n08.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n08.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n08.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n08.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,13 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n08.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item3to7>
+	</item3to7>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n09.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n09.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n09.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n09.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n09.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item3to7>
+		<x/>
+	</item3to7>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n10.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n10.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n10.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n10.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n10.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item3to7>
+		<x/><x/>
+	</item3to7>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n11.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n11.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n11.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.n11.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,14 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.n11.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item3to7>
+		<x/><x/><x/><x/><x/><x/><x/><x/>
+	</item3to7>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.v00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.v00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.v00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.v00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,105 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd006.v00.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	
+	<item0to1>
+	</item0to1>
+	
+	<item0to1>
+		<x/>
+	</item0to1>
+	
+	
+	<item0to2>
+	</item0to2>
+	
+	<item0to2>
+		<x/>
+	</item0to2>
+	
+	<item0to2>
+		<x/><x/>
+	</item0to2>
+	
+	
+	<item0toX>
+	</item0toX>
+	
+	<item0toX>
+		<x/>
+	</item0toX>
+	
+	<item0toX>
+		<x/><x/>
+	</item0toX>
+	
+	<item0toX>
+		<x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/>
+	</item0toX>
+	
+	
+	<item1to2>
+		<x/>
+	</item1to2>
+	
+	<item1to2>
+		<x/><x/>
+	</item1to2>
+	
+	
+	<item1toX>
+		<x/>
+	</item1toX>
+	
+	<item1toX>
+		<x/><x/>
+	</item1toX>
+	
+	<item1toX>
+		<x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/>
+	</item1toX>
+	
+	
+	<item2to2>
+		<x/><x/>
+	</item2to2>
+	
+	
+	<item2toX>
+		<x/><x/>
+	</item2toX>
+	
+	<item2toX>
+		<x/><x/><x/>
+	</item2toX>
+	
+	<item2toX>
+		<x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/><x/>
+	</item2toX>
+	
+	<item3to7>
+		<x/><x/><x/>
+	</item3to7>
+	
+	<item3to7>
+		<x/><x/><x/><x/>
+	</item3to7>
+	
+	<item3to7>
+		<x/><x/><x/><x/><x/>
+	</item3to7>
+	
+	<item3to7>
+		<x/><x/><x/><x/><x/><x/>
+	</item3to7>
+	
+	<item3to7>
+		<x/><x/><x/><x/><x/><x/><x/>
+	</item3to7>
+	
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd006/xsd006.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--
+Ident: @(#)xsd006.xsd	1.3 03/10/10
+
+-->
+
+<!-- highlight of this test
+	
+	various combination of minOccurs/maxOccurs
+-->
+<schema xmlns="http://www.w3.org/2001/XMLSchema"
+		xmlns:foo="foo"
+		targetNamespace="foo"
+		elementFormDefault="qualified">
+	
+	<element name="root">
+		<complexType>
+			<choice maxOccurs="unbounded">
+				<element ref="foo:item0to1" />
+				<element ref="foo:item0to2" />
+				<element ref="foo:item0toX" />
+				<element ref="foo:item1to2" />
+				<element ref="foo:item1toX" />
+				<element ref="foo:item2to2" />
+				<element ref="foo:item2toX" />
+				<element ref="foo:item3to7" />
+			</choice>
+		</complexType>
+	</element>
+	
+	<element name="item0to1">
+		<complexType>
+			<sequence>
+				<element name="x" minOccurs="0" />
+			</sequence>
+		</complexType>
+	</element>
+	<element name="item0to2">
+		<complexType>
+			<sequence>
+				<element name="x" minOccurs="0" maxOccurs="2" />
+			</sequence>
+		</complexType>
+	</element>
+	<element name="item0toX">
+		<complexType>
+			<sequence>
+				<element name="x" minOccurs="0" maxOccurs="unbounded" />
+			</sequence>
+		</complexType>
+	</element>
+	<element name="item1to2">
+		<complexType>
+			<sequence>
+				<element name="x"               maxOccurs="2" />
+			</sequence>
+		</complexType>
+	</element>
+	<element name="item1toX">
+		<complexType>
+			<sequence>
+				<element name="x"               maxOccurs="unbounded" />
+			</sequence>
+		</complexType>
+	</element>
+	<element name="item2to2">
+		<complexType>
+			<sequence>
+				<element name="x" minOccurs="2" maxOccurs="2" />
+			</sequence>
+		</complexType>
+	</element>
+	<element name="item2toX">
+		<complexType>
+			<sequence>
+				<element name="x" minOccurs="2" maxOccurs="unbounded" />
+			</sequence>
+		</complexType>
+	</element>
+	<element name="item3to7">
+		<complexType>
+			<sequence>
+				<element name="x" minOccurs="3" maxOccurs="7" />
+			</sequence>
+		</complexType>
+	</element>
+</schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd007/xsd007.e.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd007/xsd007.e.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd007/xsd007.e.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd007/xsd007.e.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--
+Ident: @(#)xsd007.e.xsd	1.3 03/10/10
+
+-->
+
+<!-- highlight of this test
+	
+	cyclic complexType derivation.
+-->
+<schema xmlns="http://www.w3.org/2001/XMLSchema"
+		xmlns:foo="foo"
+		targetNamespace="foo"
+		elementFormDefault="qualified">
+	
+	<element name="root">
+		<complexType>
+			<sequence>
+				<element name="item" type="foo:foo" maxOccurs="unbounded" />
+			</sequence>
+		</complexType>
+	</element>
+	
+	<complexType name="foo">
+		<complexContent>
+			<extension base="foo:bar">
+				<sequence>
+					<element name="a" />
+					<element name="c" />
+				</sequence>
+			</extension>
+		</complexContent>
+	</complexType>
+	
+	<complexType name="bar">
+		<complexContent>
+			<extension base="foo:foo">
+				<sequence>
+					<element name="d" />
+					<element name="e" />
+				</sequence>
+			</extension>
+		</complexContent>
+	</complexType>
+	
+</schema>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,12 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd008.n00.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	<generic>
+		<facet value="brabra" />
+	</generic>
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n01.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n01.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n01.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n01.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,12 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd008.n01.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	<restricted>
+		<facet value="brabra" />
+	</restricted>
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n02.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n02.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n02.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.n02.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,12 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd008.n02.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	<restricted>
+		<yesNo value="true" />
+	</restricted>
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.v00.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.v00.xml?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.v00.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.v00.xml Wed Jan 26 14:03:21 2022
@@ -0,0 +1,23 @@
+<?xml version="1.0" ?>
+
+<!--
+Ident: @(#)xsd008.v00.xml	1.3 02/12/25
+
+-->
+
+<root xmlns="foo">
+	<generic>
+		<yesNo value="true" />
+		<yesNo value="  false  " />
+		<long value="  52  " />
+		<long value="  -55555  " />
+		<int value="  52  " />
+		<int value="  -55555  " />
+	</generic>
+	<restricted>
+		<long value="  52  " />
+		<long value="  -55555  " />
+		<int value="  52  " />
+		<int value="  -55555  " />
+	</restricted>
+</root>

Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.xsd?rev=1897508&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.xsd (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/sunData/combined/xsd008/xsd008.xsd Wed Jan 26 14:03:21 2022
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--
+Ident: @(#)xsd008.xsd	1.3 03/10/10
+
+-->
+
+<!--
+	HIGHLIGHT OF THIS TEST
+	======================
+	- abstract element and element substitution group.
+-->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+		xmlns="foo"
+		targetNamespace="foo"
+		elementFormDefault="qualified">
+	
+	<xs:element name="root">
+		<xs:complexType>
+			<xs:sequence>
+				<xs:element ref="generic" minOccurs="0" />
+				<xs:element name="restricted" minOccurs="0">
+					<xs:complexType>
+						<xs:sequence>
+							<xs:element ref="long" maxOccurs="unbounded" />
+						</xs:sequence>
+					</xs:complexType>
+				</xs:element>
+			</xs:sequence>
+		</xs:complexType>
+	</xs:element>
+	
+	<xs:element name="generic">
+		<xs:complexType>
+			<xs:sequence>
+				<xs:element ref="facet" maxOccurs="unbounded" />
+			</xs:sequence>
+		</xs:complexType>
+	</xs:element>
+
+	<xs:complexType name="facet">
+		<xs:sequence>
+			<xs:element name="annotation" minOccurs="0"/>
+		</xs:sequence>
+		<xs:attribute name="value" use="required"/>
+	</xs:complexType>
+	
+	<xs:element name="facet" type="facet" abstract="true"/>
+	
+	<xs:element name="yesNo" substitutionGroup="facet">
+		<xs:complexType>
+			<xs:complexContent>
+				<xs:restriction base="facet">
+					<xs:sequence>
+						<xs:element name="annotation" minOccurs="0"/>
+					</xs:sequence>
+					<xs:attribute name="value" type="xs:boolean" use="required"/>
+				</xs:restriction>
+			</xs:complexContent>
+		</xs:complexType>
+	</xs:element>
+	
+	<xs:complexType name="longType">
+		<xs:complexContent>
+			<xs:restriction base="facet">
+				<xs:sequence>
+					<xs:element name="annotation" minOccurs="0"/>
+				</xs:sequence>
+				<xs:attribute name="value" type="xs:long" use="required"/>
+			</xs:restriction>
+		</xs:complexContent>
+	</xs:complexType>
+	
+	<xs:element name="long" substitutionGroup="facet" type="longType"/>
+	
+	<xs:element name="int" substitutionGroup="long">
+		<xs:complexType>
+			<xs:complexContent>
+				<xs:restriction base="longType">
+					<xs:sequence>
+						<xs:element name="annotation" minOccurs="0"/>
+					</xs:sequence>
+					<xs:attribute name="value" type="xs:int" use="required"/>
+				</xs:restriction>
+			</xs:complexContent>
+		</xs:complexType>
+	</xs:element>
+</xs:schema>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org