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 2012/12/16 10:13:39 UTC

svn commit: r1422490 [5/13] - in /xerces/java/branches/xs-1.1-tests: ./ data/ data/assertions/ data/assertions/ST/ data/assertions/ST/list/ data/assertions/attributes/ data/assertions/defaultValues/ data/assertions/errors/ data/assertions/list_union/ d...

Added: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_1.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_1.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_1.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_1.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,13 @@
+<X>
+   <allowed>
+      <a>a1</a>
+      <a>a2</a>
+      <a>a3</a>
+   </allowed>
+   <data>
+      <a>a1</a>
+      <a>a2</a>
+      <a>a2</a>
+      <a>a3</a>
+   </data>
+</X>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_1.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_2.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_2.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_2.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_2.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,13 @@
+<X>
+   <allowed>
+      <a>a1</a>
+      <a>a2</a>
+      <a>a3</a>
+   </allowed>
+   <data>
+      <a>a1</a>
+      <a>a2</a>
+      <a>a2</a>
+      <a>a4</a>
+   </data>
+</X>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_2.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_2.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_3.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_3.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_3.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_3.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,13 @@
+<X>
+   <allowed>
+      <a>a1</a>
+      <a>a2</a>
+      <a>a3</a>
+   </allowed>
+   <data xmlns="http://data-example">
+      <a>a1</a>
+      <a>a2</a>
+      <a>a2</a>
+      <a>a3</a>
+   </data>
+</X>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_3.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_3.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_4.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_4.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_4.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_4.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,13 @@
+<X>
+   <allowed>
+      <a>a1</a>
+      <a>a2</a>
+      <a>a3</a>
+   </allowed>
+   <data xmlns="http://data-example">
+      <a>a1</a>
+      <a>a2</a>
+      <a>a2</a>
+      <a>a4</a>
+   </data>
+</X>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_4.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test4_4.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/idconstraints/test5.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/idconstraints/test5.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/idconstraints/test5.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/idconstraints/test5.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+   <xs:element name="X">
+       <xs:complexType>
+	      <xs:sequence>
+		     <xs:element name="allowed">
+		        <xs:complexType>
+		           <xs:sequence>
+		              <xs:element name="a" type="xs:string" maxOccurs="unbounded"/>
+		           </xs:sequence>
+		        </xs:complexType>
+		     </xs:element>
+		     <xs:element name="data">
+		        <xs:complexType>
+		           <xs:sequence>
+		              <xs:element name="a" type="xs:string" maxOccurs="unbounded"/>
+		           </xs:sequence>
+		        </xs:complexType>
+		     </xs:element>
+		  </xs:sequence>		  
+	   </xs:complexType>
+	   <xs:key name="key_allowed">
+		  <xs:selector xpath="allowed/a"/>
+		  <xs:field xpath="."/>
+	   </xs:key>
+	   <xs:keyref name="keyref_data" refer="key_allowed">
+	      <xs:selector xpath="data/a" />
+	      <xs:field xpath="."/>
+	   </xs:keyref>
+   </xs:element>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test5.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test5.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/idconstraints/test6.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/idconstraints/test6.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/idconstraints/test6.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/idconstraints/test6.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+   <xs:element name="X">
+       <xs:complexType>
+	      <xs:complexContent>
+		     <xs:restriction base="ABST_ROOT">
+	            <xs:sequence>
+		            <xs:element name="allowed">
+		               <xs:complexType>
+		                  <xs:sequence>
+		                     <xs:element name="a" type="xs:string" maxOccurs="unbounded"/>
+		                  </xs:sequence>
+		               </xs:complexType>
+		            </xs:element>
+		            <xs:element name="data" targetNamespace="http://data-example">
+		               <xs:complexType>
+					      <xs:complexContent>
+		                      <xs:restriction base="ABST_ROOT">
+		                         <xs:sequence>
+		                            <xs:element name="a" type="xs:string" maxOccurs="unbounded" targetNamespace="http://data-example"/>
+		                         </xs:sequence>
+							  </xs:restriction>
+						  </xs:complexContent>
+		               </xs:complexType>
+		            </xs:element>
+		        </xs:sequence>	
+              </xs:restriction>
+           </xs:complexContent>			 
+	   </xs:complexType>
+	   <xs:key name="key_allowed">
+		  <xs:selector xpath="allowed/a"/>
+		  <xs:field xpath="."/>
+	   </xs:key>
+	   <xs:keyref name="keyref_data" refer="key_allowed">
+	      <xs:selector xpath="data/a" xpathDefaultNamespace="http://data-example"/>
+	      <xs:field xpath="."/>
+	   </xs:keyref>
+   </xs:element>
+   
+   <xs:complexType name="ABST_ROOT" abstract="true">
+      <xs:sequence>
+	     <xs:any processContents="skip" maxOccurs="unbounded"/>
+	  </xs:sequence>
+   </xs:complexType>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test6.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test6.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/idconstraints/test7.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/idconstraints/test7.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/idconstraints/test7.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/idconstraints/test7.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://xyz" xpathDefaultNamespace="##targetNamespace" elementFormDefault="qualified">
+   <xs:annotation>
+      <xs:documentation>xpathDefaultNamespace is specified on xs:schema. It'll be used by the XPath expressions in xs:selector and xs:field.</xs:documentation>
+   </xs:annotation>
+   <xs:element name="X">
+       <xs:complexType>
+	      <xs:sequence>
+		     <xs:element name="a" type="xs:string" maxOccurs="unbounded"/>
+		  </xs:sequence>		  
+	   </xs:complexType>
+	   <xs:key name="key_a">
+		  <xs:selector xpath="a"/>
+		  <xs:field xpath="."/>
+	   </xs:key>
+   </xs:element>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test7.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/idconstraints/test7.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns">
+   <xs:complexType name="ct"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="mainNS" xmlns:ns="mainNS">
+    <xs:include schemaLocation="1577_inc.xsd"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,13 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="mainNS" xmlns:ns="mainNS">
+
+   <xs:include schemaLocation="1577_inc2.xsd"/>
+   
+   <xs:element name="X">
+      <xs:complexType>
+	     <xs:sequence>
+		    <xs:element ref="ns:Y"/>
+		 </xs:sequence>
+	  </xs:complexType>
+   </xs:element>
+   
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,4 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
+    <xs:element name="elem" substitutionGroup="p.trans"/>
+    <xs:element name="p.trans" abstract="true"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,9 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
+    
+	<xs:element name="Y">
+	   <xs:complexType>
+	      <xs:attribute name="x" type="xs:string"/>
+	   </xs:complexType>
+	</xs:element>
+	
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1577_inc2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,4 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
+    <xs:include schemaLocation="testSimple.xsd"/>
+    <xs:override schemaLocation=""/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,4 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
+    <xs:include schemaLocation="testSimple.xsd"/>
+    <xs:override schemaLocation="1578_2.xsd"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_3.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_3.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_3.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_3.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   <xs:include schemaLocation="include.xsd"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_3.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_3.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_4.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_4.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_4.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_4.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,4 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+    <xs:include schemaLocation="include1.xsd"/>
+    <xs:override schemaLocation="main.xsd"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_4.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1578_4.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Top xmlns="www.bla.com">
+    <Sub_1>
+        <Sub_2/>
+        <Sub_2/>
+    </Sub_1>
+    <Sub_1a>
+        <Sub_2a/>
+    </Sub_1a>
+</Top>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+           targetNamespace="www.bla.com" xmlns:ns="www.bla.com">
+    
+    <xs:element name="Top">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element name="Sub_1">
+                    <xs:complexType>
+                        <xs:sequence>
+                            <xs:element maxOccurs="unbounded" name="Sub_2">
+                                <xs:complexType>
+                                    <xs:attribute name="SubID" use="optional"/>
+                                </xs:complexType>
+                            </xs:element>
+                        </xs:sequence>
+                    </xs:complexType>
+                    <xs:key name="newKey">
+                        <xs:selector xpath="Sub_2a"/>
+                        <xs:field xpath="@SubID"/>
+                    </xs:key>
+                </xs:element>
+                <xs:element name="Sub_1a">
+                    <xs:complexType>
+                        <xs:sequence>
+                            <xs:element name="Sub_2a">
+                                <xs:complexType>
+                                    <xs:attribute name="SubIDPtr"/>
+                                </xs:complexType>
+                            </xs:element>
+                        </xs:sequence>
+                    </xs:complexType>
+                    <xs:keyref name="newKeyref" refer="ns:newKey">
+                        <xs:selector xpath="Sub_2a"/>
+                        <xs:field xpath="SubIDPtr"/>
+                    </xs:keyref>
+                </xs:element>
+            </xs:sequence>
+        </xs:complexType>
+    </xs:element>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1585_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/1_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/1_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/1_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,7 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns">
+   <xs:simpleType name="st">
+      <xs:restriction base="xs:integer">
+	     <xs:maxInclusive value="100"/>
+	  </xs:restriction>
+   </xs:simpleType>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/1_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns">
+    <xs:include schemaLocation="1.xsd"/>
+</xs:schema> 
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/2_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/2_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/2_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/2_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns">
+    <xs:include schemaLocation="1_1.xsd"/>
+</xs:schema> 
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/2_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/2_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<el xmlns="tns"/> 
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,14 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns" xmlns="tns">
+    
+	<xs:redefine schemaLocation="2.xsd">
+        <xs:complexType name="ct">
+            <xs:complexContent>
+                <xs:extension base="ct">
+                    <xs:attribute name="attr" use="required"/>
+                </xs:extension>
+            </xs:complexContent>
+        </xs:complexType>
+    </xs:redefine>
+	
+    <xs:element name="el" type="ct"/>
+</xs:schema> 
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<el xmlns="tns">60</el> 
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,12 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns" xmlns="tns">
+    
+	<xs:redefine schemaLocation="2_1.xsd">
+        <xs:simpleType name="st">
+            <xs:restriction base="st">
+			   <xs:maxInclusive value="50"/>
+			</xs:restriction>
+        </xs:simpleType>
+    </xs:redefine>
+	
+    <xs:element name="el" type="st"/>
+</xs:schema> 
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/3_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<el xmlns="tns"/>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,7 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
+    targetNamespace="tns" xmlns="tns">
+    <xs:complexType name="ct">
+        <xs:attributeGroup ref="Para.Decorate"/>
+    </xs:complexType>
+    <xs:attributeGroup name="Para.Decorate"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns">
+    <xs:include schemaLocation="ag1.xsd"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag3.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag3.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag3.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag3.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,10 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns" xmlns="tns">
+    <xs:redefine schemaLocation="ag2.xsd">
+        <xs:attributeGroup name="Para.Decorate">
+            <xs:attributeGroup ref="Para.Decorate"/>
+            <xs:attribute ref="id" use="required"/>
+        </xs:attributeGroup>
+    </xs:redefine>
+    <xs:attribute name="id"/>
+    <xs:element name="el" type="ct"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag3.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/ag3.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<el xmlns="tns"/>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,5 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns">
+    <xs:group name="Para.Decorate">
+	   <xs:sequence/>
+	</xs:group>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns">
+    <xs:include schemaLocation="gr1.xsd"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr3.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr3.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr3.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr3.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,18 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="tns" xmlns="tns">
+
+    <xs:redefine schemaLocation="gr2.xsd">
+        <xs:group name="Para.Decorate">
+		    <xs:sequence>
+               <xs:group ref="Para.Decorate"/>
+               <xs:element name="x"/>
+			</xs:sequence>
+        </xs:group>
+    </xs:redefine>
+	
+    <xs:element name="el">
+	   <xs:complexType>
+	      <xs:group ref="Para.Decorate"/>
+	   </xs:complexType>
+	</xs:element>
+	
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr3.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/gr3.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/include.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/include.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/include.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/include.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,4 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+    <xs:include schemaLocation="1578_3.xsd"/>
+    <xs:override schemaLocation="1578_3.xsd"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/include.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/include.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/include1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/include1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/include1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/include1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+    <xs:include schemaLocation="include2.xsd"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/include1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/include1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/include2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/include2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/include2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/include2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+    <xs:override schemaLocation="main.xsd"/>
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/include2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/include2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/jira_bugs/testSimple.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/jira_bugs/testSimple.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/jira_bugs/testSimple.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/jira_bugs/testSimple.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> </xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/testSimple.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/jira_bugs/testSimple.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/open-content/test21.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/open-content/test21.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/open-content/test21.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/open-content/test21.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,12 @@
+<cd id="0001">
+  <artist>Foo Faa</artist>
+  <album>Blah Blah</album>
+  <genre>Alternative</genre>
+  <price>11.99</price>
+  <currency>USD</currency>
+  <release_date>2009-01-01</release_date>
+  <song>
+    <track>XML XML</track>
+    <duration>1.45</duration>
+  </song>
+</cd>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test21.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test21.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/open-content/test21.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/open-content/test21.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/open-content/test21.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/open-content/test21.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,18 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+    
+  <xs:complexType name="CatalogEntry">
+    <xs:openContent mode="interleave">
+      <xs:any namespace="##any" processContents="skip"/>
+    </xs:openContent>
+    <xs:sequence>
+      <xs:element name="artist" type="xs:string"/>
+      <xs:element name="album" type="xs:string"/>
+      <xs:element name="price" type="xs:decimal"/>
+      <xs:element name="release_date" type="xs:date"/>
+    </xs:sequence>
+    <xs:attribute name="id" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:element name="cd" type="CatalogEntry"/>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test21.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test21.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/open-content/test22.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/open-content/test22.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/open-content/test22.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/open-content/test22.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,12 @@
+<cd id="0001">
+  <artist>Foo Faa</artist>
+  <album>Blah Blah</album>
+  <genre>Alternative</genre>
+  <price>11.99</price>
+  <currency>USD</currency>
+  <release_date>2009-01-01</release_date>
+  <song>
+    <track>XML XML</track>
+    <duration>1.45</duration>
+  </song>
+</cd>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test22.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test22.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/open-content/test22.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/open-content/test22.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/open-content/test22.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/open-content/test22.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,19 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+  <xs:defaultOpenContent mode="interleave">
+    <xs:any namespace="##any" processContents="skip"/>
+  </xs:defaultOpenContent>
+  
+  <xs:complexType name="CatalogEntry">
+    <xs:sequence>
+      <xs:element name="artist" type="xs:string"/>
+      <xs:element name="album" type="xs:string"/>
+      <xs:element name="price" type="xs:decimal"/>
+      <xs:element name="release_date" type="xs:date"/>
+    </xs:sequence>
+    <xs:attribute name="id" type="xs:string"/>
+  </xs:complexType>
+
+  <xs:element name="cd" type="CatalogEntry"/>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test22.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test22.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/open-content/test42.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/open-content/test42.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/open-content/test42.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/open-content/test42.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,6 @@
+<Book>
+  <name>XML in a Nutsehll</name>
+  <ISBN>AB-1001</ISBN>
+  <author>Jimmy</author>
+  <NoPages>100</NoPages>
+</Book>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test42.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test42.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/open-content/test42.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/open-content/test42.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/open-content/test42.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/open-content/test42.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,30 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+    
+   <xs:element name="Book">
+      <xs:complexType>
+         <xs:complexContent>
+		   <xs:extension base="BOOK_FRAGMENT">
+		      <xs:openContent>
+			    <xs:any processContents="lax" />
+			  </xs:openContent>
+              <xs:assert test="not(* except (name, author, ISBN, NoPages)) and 
+			                   (if (ISBN)
+							       then not(ISBN/*) 
+								   else true()) and 
+							   (if (NoPages) 
+							       then (not(NoPages/*) and (NoPages/text() castable as xs:positiveInteger)) 
+								   else true())" />		  
+		   </xs:extension>
+		 </xs:complexContent>        	 
+       </xs:complexType>
+   </xs:element>
+   
+   <xs:complexType name="BOOK_FRAGMENT">
+      <xs:sequence>
+	    <xs:element name="name" type="xs:string" />
+		<xs:element name="author" type="xs:string" />
+	  </xs:sequence>
+   </xs:complexType>
+
+</xs:schema>
+

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test42.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test42.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/open-content/test43.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/open-content/test43.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/open-content/test43.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/open-content/test43.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,6 @@
+<Book>
+  <name>XML in a Nutsehll</name>
+  <ISBN>AB-1001</ISBN>
+  <author>Jimmy</author>
+  <NoPages>100</NoPages>
+</Book>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test43.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test43.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/open-content/test43.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/open-content/test43.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/open-content/test43.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/open-content/test43.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+    
+   <xs:include schemaLocation="typeLib.xsd" />
+   
+   <xs:element name="Book">
+      <xs:complexType>
+         <xs:complexContent>
+		   <xs:extension base="BOOK_FRAGMENT">
+		      <xs:openContent>
+			    <xs:any processContents="strict"/>
+			  </xs:openContent>
+              <xs:assert test="count(distinct-values(for $elem in (* except (name, author)) return $elem/name())) = 
+                                count(for $elem in (* except (name, author)) return $elem/name())"/>							
+		   </xs:extension>
+		 </xs:complexContent>        	 
+       </xs:complexType>
+   </xs:element>
+   
+   <xs:complexType name="BOOK_FRAGMENT">
+      <xs:sequence>
+	    <xs:element name="name" type="xs:string"/>
+		<xs:element name="author" type="xs:string"/>
+	  </xs:sequence>
+   </xs:complexType>
+
+</xs:schema>

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test43.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/test43.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/open-content/typeLib.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/open-content/typeLib.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/open-content/typeLib.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/open-content/typeLib.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,7 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+   <xs:element name="ISBN" type="xs:string" />
+   
+   <xs:element name="NoPages" type="xs:positiveInteger" />
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/typeLib.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/open-content/typeLib.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test1.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test1.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test1.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test1.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,5 @@
+<X>
+  <x>aa</x>
+  <y>bb</y>
+  <z>cc</z>
+</X>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test1.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+	
+   <xs:override schemaLocation="test1_1.xsd" vc:minVersion="1.1">
+       <xs:annotation>
+	      <xs:appinfo>
+		     Override used only in XML Schema 1.1 mode.
+		  </xs:appinfo>
+	   </xs:annotation>
+       <xs:complexType name="TYPE_1">
+          <xs:all>
+		     <xs:element name="a" type="xs:string" />
+			 <xs:group ref="group_1" />
+		  </xs:all>
+       </xs:complexType>
+   </xs:override>
+   
+   <xs:include schemaLocation="test1_1.xsd" vc:maxVersion="1.1">
+      <xs:annotation>
+	     <xs:appinfo>
+		    Include used only in XML Schema 1.0 mode.
+		 </xs:appinfo>
+	  </xs:annotation>
+   </xs:include>
+   
+   <xs:element name="X" type="TYPE_1">
+      <xs:annotation>
+	     <xs:appinfo>
+		    Element declaration used in both XML Schema 1.0 and 1.1 mode, and possibly with all future XML schema
+			language versions. The schema type "TYPE_1" will be resolved to a type definition available in the schema
+			document test1_1.xsd in XML Schema 1.0 mode, and to a type definition available in this schema document
+			(the child of xs:override) in XML Schema 1.1 mode.
+		 </xs:appinfo>
+	  </xs:annotation>
+   </xs:element>
+  
+</xs:schema>

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test1_1.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test1_1.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test1_1.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test1_1.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,6 @@
+<X>
+  <a>xx</a>
+  <x>aa</x>
+  <y>bb</y>
+  <z>cc</z>
+</X>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test1_1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test1_1.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test1_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test1_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test1_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test1_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,15 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+  
+   <xs:complexType name="TYPE_1">
+      <xs:group ref="group_1" />
+   </xs:complexType>
+   
+   <xs:group name="group_1">
+      <xs:all>
+	     <xs:element name="x" type="xs:string" />
+		 <xs:element name="y" type="xs:string" />
+		 <xs:element name="z" type="xs:string" />
+	  </xs:all>
+   </xs:group>
+    
+</xs:schema>	
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test1_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test1_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test2.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test2.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test2.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test2.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,5 @@
+<A>
+   <x>105</x>
+   <y>450</y>
+   <z>505</z>
+</A>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test2.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test2.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+	
+    <xs:override schemaLocation="test2_1.xsd">
+	   <xs:simpleType name="X_TYPE">
+	      <xs:restriction base="xs:integer">
+		     <xs:maxInclusive value="100"/>
+		  </xs:restriction>
+	   </xs:simpleType>
+	</xs:override>	
+	
+	<xs:element name="A">
+	    <xs:complexType>
+		    <xs:sequence>
+				<xs:element name="x" type="X_TYPE"/>
+				<xs:element name="y" type="Y_TYPE"/>
+				<xs:element name="z" type="Y_TYPE"/>
+			</xs:sequence>
+		</xs:complexType>
+	</xs:element>
+	
+</xs:schema>

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test2_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test2_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test2_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test2_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+	
+	<xs:simpleType name="X_TYPE">
+	   <xs:restriction base="xs:integer">
+		  <xs:maxInclusive value="500"/>
+	   </xs:restriction>
+	</xs:simpleType>
+	
+	<xs:simpleType name="Y_TYPE">
+	   <xs:restriction base="xs:integer">
+		  <xs:maxInclusive value="500"/>
+	   </xs:restriction>
+	</xs:simpleType>
+	
+</xs:schema>

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test2_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test2_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test3.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test3.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test3.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test3.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,4 @@
+<A>
+   <x>105</x>
+   <y>hello</y>
+</A>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test3.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test3.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test3.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test3.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test3.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test3.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+	
+    <xs:override schemaLocation="test3_1.xsd">
+	   <xs:simpleType name="X_TYPE">
+	      <xs:restriction base="xs:integer">
+		     <xs:maxInclusive value="100"/>
+		  </xs:restriction>
+	   </xs:simpleType>	   
+	</xs:override>	
+	
+	<xs:element name="A">
+	    <xs:complexType>
+		    <xs:sequence>
+				<xs:element name="x" type="X_TYPE"/>
+				<xs:element ref="y"/>
+			</xs:sequence>
+		</xs:complexType>
+	</xs:element>
+	
+</xs:schema>

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test3.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test3.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test3_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test3_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test3_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test3_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+	
+	<xs:include schemaLocation="test3_2.xsd"/>
+	
+	<xs:simpleType name="X_TYPE">
+	   <xs:restriction base="xs:integer">
+		  <xs:maxInclusive value="500"/>
+	   </xs:restriction>
+	</xs:simpleType>
+	
+</xs:schema>

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test3_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test3_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test3_2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test3_2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test3_2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test3_2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,5 @@
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+    <xs:element name="y" type="xs:string" />
+	
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test3_2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test3_2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test4.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test4.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test4.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test4.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,4 @@
+<A>
+   <x>98</x>
+   <y>10</y>
+</A>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test4.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test4.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test4.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test4.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test4.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test4.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+	
+    <xs:override schemaLocation="test3_1.xsd">
+	   <xs:simpleType name="X_TYPE">
+	      <xs:restriction base="xs:integer">
+		     <xs:maxInclusive value="100"/>
+		  </xs:restriction>
+	   </xs:simpleType>
+	   <xs:element name="y" type="xs:integer" />	   
+	</xs:override>	
+	
+	<xs:element name="A">
+	    <xs:complexType>
+		    <xs:sequence>
+				<xs:element name="x" type="X_TYPE"/>
+				<xs:element ref="y"/>
+			</xs:sequence>
+		</xs:complexType>
+	</xs:element>
+	
+</xs:schema>

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test4.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test4.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test5.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test5.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test5.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test5.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+	
+    <xs:override schemaLocation="test5_1.xsd">
+	   <xs:simpleType name="X_TYPE">
+	      <xs:restriction base="xs:integer">
+		     <xs:maxInclusive value="100"/>
+		  </xs:restriction>
+	   </xs:simpleType>	   
+	</xs:override>	
+	
+	<xs:element name="A">
+	    <xs:complexType>
+		    <xs:sequence>
+				<xs:element name="x" type="X_TYPE"/>
+				<xs:element ref="y"/>
+			</xs:sequence>
+		</xs:complexType>
+	</xs:element>
+	
+</xs:schema>

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test5.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test5.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/override/test5_1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/override/test5_1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/override/test5_1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/override/test5_1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+	
+	<xs:override schemaLocation="test3_2.xsd">
+	   <xs:element name="y" type="xs:integer" />
+	</xs:override>
+	
+	<xs:simpleType name="X_TYPE">
+	   <xs:restriction base="xs:integer">
+		  <xs:maxInclusive value="500"/>
+	   </xs:restriction>
+	</xs:simpleType>
+	
+</xs:schema>

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test5_1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/override/test5_1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test1.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test1.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test1.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test1.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<X>2011-10-10</X>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test1.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test1.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test1.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test1.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test1.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test1.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+   <xs:element name="X">       
+       <xs:simpleType>
+	      <xs:union memberTypes="xs:int MYDATE1 xs:date" />
+	   </xs:simpleType>
+   </xs:element>
+   
+   <xs:simpleType name="MYDATE1">
+      <xs:restriction base="xs:date">
+	     <xs:assertion test="$value gt current-date()" />
+	  </xs:restriction>
+   </xs:simpleType>
+   
+   <xs:simpleType name="MYDATE2">
+      <xs:restriction base="xs:date">
+	     <xs:assertion test="$value lt current-date()" />
+	  </xs:restriction>
+   </xs:simpleType>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test1.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test1.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test10.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test10.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test10.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test10.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+  <xs:element name="x" type="xs:anyType">
+     <xs:alternative test="@a = 1" type="A_TYPE"/>
+     <xs:alternative type="xs:error"/>
+  </xs:element>
+  
+  <xs:complexType name="A_TYPE">
+	 <xs:simpleContent>
+		<xs:extension base="xs:integer">
+		   <xs:attribute name="a" type="xs:integer"/>
+	    </xs:extension>
+	 </xs:simpleContent>
+  </xs:complexType>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test10.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test10.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test2.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test2.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test2.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test2.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<X>2010-10-10</X>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test2.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test2.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test2.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test2.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test2.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test2.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+   <xs:element name="X">       
+       <xs:simpleType>
+	      <xs:union memberTypes="xs:int MYDATE1 MYDATE2" />
+	   </xs:simpleType>
+   </xs:element>
+   
+   <xs:simpleType name="MYDATE1">
+      <xs:restriction base="xs:date">
+	     <xs:assertion test="$value gt current-date()" />
+	  </xs:restriction>
+   </xs:simpleType>
+   
+   <xs:simpleType name="MYDATE2">
+      <xs:restriction base="xs:date">
+	     <xs:assertion test="$value lt current-date()" />
+	  </xs:restriction>
+   </xs:simpleType>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test2.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test2.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test3.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test3.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test3.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test3.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<X dt1="2011-10-10" dt2="2010-10-10"/>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test3.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test3.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test3.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test3.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test3.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test3.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+   <xs:element name="X">
+	   <xs:complexType>
+	       <xs:attribute name="dt1">
+		      <xs:simpleType>
+	             <xs:union memberTypes="xs:int MYDATE1 xs:date" />
+	          </xs:simpleType>
+		   </xs:attribute>
+		   <xs:attribute name="dt2">
+		      <xs:simpleType>
+	             <xs:union memberTypes="xs:int MYDATE2" />
+	          </xs:simpleType>
+		   </xs:attribute>
+	   </xs:complexType>
+   </xs:element>
+   
+   <xs:simpleType name="MYDATE1">
+      <xs:restriction base="xs:date">
+	     <xs:assertion test="$value gt current-date()" />
+	  </xs:restriction>
+   </xs:simpleType>
+   
+   <xs:simpleType name="MYDATE2">
+      <xs:restriction base="xs:date">
+	     <xs:assertion test="$value lt current-date()" />
+	  </xs:restriction>
+   </xs:simpleType>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test3.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test3.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test4.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test4.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test4.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test4.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+   <xs:element name="X">
+	   <xs:complexType>
+	       <xs:attribute name="dt1">
+		      <xs:simpleType>
+	             <xs:union memberTypes="xs:int MYDATE1 MYDATE2" />
+	          </xs:simpleType>
+		   </xs:attribute>
+		   <xs:attribute name="dt2">
+		      <xs:simpleType>
+	             <xs:union memberTypes="xs:int MYDATE1 MYDATE2" />
+	          </xs:simpleType>
+		   </xs:attribute>
+	   </xs:complexType>
+   </xs:element>
+   
+   <xs:simpleType name="MYDATE1">
+      <xs:restriction base="xs:date">
+	     <xs:assertion test="$value gt current-date()" />
+	  </xs:restriction>
+   </xs:simpleType>
+   
+   <xs:simpleType name="MYDATE2">
+      <xs:restriction base="xs:date">
+	     <xs:assertion test="$value lt current-date()" />
+	  </xs:restriction>
+   </xs:simpleType>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test4.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test4.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test5.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test5.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test5.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test5.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<x>
+  <a>sdsd</a>
+</x>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test5.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test5.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test5.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test5.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test5.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test5.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+  <xs:element name="x">
+      <xs:complexType>
+	     <xs:sequence>
+		    <xs:element name="a" type="xs:string"/>
+		 </xs:sequence>
+		 <xs:assert test="a = 'hello'"/>
+	  </xs:complexType>
+   </xs:element>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test5.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test5.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test6.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test6.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test6.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test6.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<x>7</x>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test6.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test6.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test6.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test6.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test6.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test6.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+  <xs:element name="x" type="MY_INT"/>
+  
+  <xs:simpleType name="MY_INT">
+     <xs:restriction base="xs:integer">
+	    <xs:assertion test="$value mod 2 = 0"/>
+	 </xs:restriction>
+  </xs:simpleType>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test6.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test6.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test7.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test7.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test7.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test7.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1 @@
+<x>2</x>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test7.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test7.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test7.xsd
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test7.xsd?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test7.xsd (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test7.xsd Sun Dec 16 09:12:49 2012
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+   
+  <xs:element name="x" type="MY_INT"/>
+  
+  <xs:simpleType name="MY_INT">
+     <xs:restriction base="xs:integer">
+	    <xs:assertion test="($value + 1) mod 2 = 0"/>
+	    <xs:assertion test="($value + 3) mod 2 = 0"/>
+	 </xs:restriction>
+  </xs:simpleType>
+
+</xs:schema>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test7.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test7.xsd
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: xerces/java/branches/xs-1.1-tests/data/psvi/test8.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xs-1.1-tests/data/psvi/test8.xml?rev=1422490&view=auto
==============================================================================
--- xerces/java/branches/xs-1.1-tests/data/psvi/test8.xml (added)
+++ xerces/java/branches/xs-1.1-tests/data/psvi/test8.xml Sun Dec 16 09:12:49 2012
@@ -0,0 +1,3 @@
+<x>
+  <b>fgfg</b>
+</x>
\ No newline at end of file

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test8.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: xerces/java/branches/xs-1.1-tests/data/psvi/test8.xml
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision



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