Restructure project directory to Maven layout

git-svn-id: https://svn.apache.org/repos/asf/xmlbeans/trunk@1879063 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/build.xml b/build.xml
index 13d8079..ce0523c 100644
--- a/build.xml
+++ b/build.xml
@@ -24,6 +24,8 @@
     <property name="version.base" value="4.0.0"/>
     <property name="version.rc" value="rc0"/>
 
+    <property name="cases.location" location="src/test/resources"/>
+
     <property name="repository.m2" value="https://repo1.maven.org/maven2"/>
     <property environment="ENV"/>
 
@@ -88,7 +90,7 @@
     <path id="xmlbeans-test">
         <pathelement location="build/classes"/>
         <pathelement location="build/generated-resources"/>
-        <dirset dir="resources" includes="*" excludes="maven"/>
+        <dirset dir="src/main/resources" includes="*" excludes="maven"/>
         <pathelement location="${saxon.jar}"/>
         <pathelement location="test/lib/w3c_domts.jar"/>
         <pathelement location="${junit.jar}"/>
@@ -99,22 +101,8 @@
     </path>
 
     <path id="sources">
-        <pathelement location="src/xmlinputstream"/>
-        <pathelement location="src/xmlpublic"/>
-        <pathelement location="src/common"/>
-        <pathelement location="src/typestore"/>
-        <pathelement location="src/saaj_api"/>
-        <pathelement location="src/store"/>
-        <pathelement location="src/xpath_xquery"/>
+        <pathelement location="src/main/java"/>
         <!-- the next sources depend on the oldxbean.jar -->
-        <pathelement location="src/typeimpl"/>
-        <pathelement location="src/marshal"/>
-        <pathelement location="src/repackage"/>
-        <pathelement location="src/tools"/>
-        <pathelement location="src/toolschema"/>
-        <pathelement location="src/typestore"/>
-        <pathelement location="src/xmlcomp"/>
-        <pathelement location="src/xmlconfig"/>
         <pathelement location="build/generated-sources"/>
     </path>
 
@@ -209,7 +197,7 @@
         <sequential>
             <!-- if replaceHolder: copy TypeSystemHolder and replace package name, then compile -->
             <mkdir dir="@{srcDir}/org/apache/xmlbeans/metadata/system/@{schemaName}"/>
-            <copy file="src/typeholder/org/apache/xmlbeans/impl/schema/TypeSystemHolder.java" todir="@{srcDir}/org/apache/xmlbeans/metadata/system/@{schemaName}">
+            <copy file="src/main/java/org/apache/xmlbeans/impl/schema/TypeSystemHolder.java" todir="@{srcDir}/org/apache/xmlbeans/metadata/system/@{schemaName}">
                 <filterchain>
                     <replacestring from="package org.apache.xmlbeans.impl.schema" to="package org.apache.xmlbeans.metadata.system.@{schemaName}"/>
                 </filterchain>
@@ -228,10 +216,10 @@
         <attribute name="classpathref"/>
         <attribute name="dest"/>
         <sequential>
-            <schemaComp schemaName="sXMLLANG" src="src/xmlschema/schema" dest="@{dest}" classpathref="@{classpathref}"/>
-            <schemaComp schemaName="sXMLSCHEMA" src="src/xsdschema/schema" dest="@{dest}" classpathref="@{classpathref}"/>
-            <schemaComp schemaName="sXMLCONFIG" src="src/configschema/schema" dest="@{dest}" classpathref="@{classpathref}"/>
-            <schemaComp schemaName="sXMLTOOLS" src="src/toolschema" dest="@{dest}" classpathref="@{classpathref}"/>
+            <schemaComp schemaName="sXMLLANG" src="src/main/schema/xml" dest="@{dest}" classpathref="@{classpathref}"/>
+            <schemaComp schemaName="sXMLSCHEMA" src="src/main/schema/xsd" dest="@{dest}" classpathref="@{classpathref}"/>
+            <schemaComp schemaName="sXMLCONFIG" src="src/main/schema/config" dest="@{dest}" classpathref="@{classpathref}"/>
+            <schemaComp schemaName="sXMLTOOLS" src="src/main/schema/tools" dest="@{dest}" classpathref="@{classpathref}"/>
         </sequential>
     </macrodef>
 
@@ -260,7 +248,6 @@
         <javac destdir="build/classes" debug="true" debuglevel="lines,vars,source" includeantruntime="true">
             <src refid="sources"/>
             <src path="build/bootstrap/generated-sources"/>
-            <src path="src/typeholder"/>
             <classpath>
                 <path refid="oldxbean"/>
                 <pathelement location="${saxon.jar}"/>
@@ -280,7 +267,7 @@
         <path id="oldschemas">
             <pathelement location="build/classes"/>
             <pathelement location="build/bootstrap/generated-resources"/>
-            <dirset dir="resources" includes="*" excludes="maven"/>
+            <dirset dir="src/main/resources" includes="*" excludes="maven"/>
         </path>
 
         <schemaCompProd classpathref="oldschemas" dest="build"/>
@@ -311,14 +298,14 @@
         <pathconvert property="extensions-dir" pathsep=" ">
             <path>
                 <dirset dir="test/src/xmlobject/extensions/" includes="interfaceFeature/*,prePostFeature/readOnlyBean"/>
-                <dirset dir="test/cases/xbean/extensions/" includes="interfaceFeature/*,prePostFeature/readOnlyBean"/>
+                <dirset dir="${cases.location}/xbean/extensions/" includes="interfaceFeature/*,prePostFeature/readOnlyBean"/>
             </path>
         </pathconvert>
         <schemaComp schemaName="sEXTENSIONS" src="${extensions-dir}" dest="build/test-extensions" classpathref="xmlbeans-test"/>
-        <schemaComp schemaName="sEXTENSIONS2" src="test/cases/xbean/extensions/prePostFeature/ValueRestriction test/src/xmlobject/extensions/prePostFeature/ValueRestriction" dest="build/test-extensions" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sEXTENSIONS2" src="${cases.location}/xbean/extensions/prePostFeature/ValueRestriction test/src/xmlobject/extensions/prePostFeature/ValueRestriction" dest="build/test-extensions" classpathref="xmlbeans-test"/>
         -->
 
-        <untar src="test/cases/xbean/tranxml.tar.bz2" dest="build/test-tranxml/schemas" compression="bzip2" overwrite="false">
+        <untar src="${cases.location}/xbean/tranxml.tar.bz2" dest="build/test-tranxml/schemas" compression="bzip2" overwrite="false">
             <patternset>
                 <include name="tranxml/Version4.0/schemas/StandAlone/CarLocationMessage_40_LX.xsd"/>
             </patternset>
@@ -326,17 +313,17 @@
         </untar>
         <schemaComp schemaName="sTRAN" src="build/test-tranxml/schemas" dest="build/test-tranxml" classpathref="xmlbeans-test"/>
         <schemaComp schemaName="sTOOLS" src="test/tools/lib/xsl" dest="build/test-tools" classpathref="xmlbeans-test"/>
-        <schemaComp schemaName="sXMLCURSOR" src="test/cases/xbean/xmlcursor" dest="build/test-xmlcursor" classpathref="xmlbeans-test"/>
-        <schemaComp schemaName="sDOM" src="test/cases/xbean/dom" dest="build/test-dom" classpathref="xmlbeans-test"/>
-        <schemaComp schemaName="sSCOMP" src="test/cases/xbean/scomp" dest="build/test-scomp" classpathref="xmlbeans-test"/>
-        <schemaComp schemaName="sSIMPLE" src="test/cases/xbean/simple" dest="build/test-simple" classpathref="xmlbeans-test"/>
-        <schemaComp schemaName="sVALIDATE" src="test/cases/xbean/ValidatingStream" dest="build/test-validate" classpathref="xmlbeans-test"/>
-        <schemaComp schemaName="sUSERTYPE" src="test/cases/xbean/usertype" dest="build/test-usertype" classpathref="xmlbeans-test"/>
-        <schemaComp schemaName="sLAX" src="test/cases/xbean/compile/scomp/detailed" dest="build/test-lax" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sXMLCURSOR" src="${cases.location}/xbean/xmlcursor" dest="build/test-xmlcursor" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sDOM" src="${cases.location}/xbean/dom" dest="build/test-dom" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sSCOMP" src="${cases.location}/xbean/scomp" dest="build/test-scomp" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sSIMPLE" src="${cases.location}/xbean/simple" dest="build/test-simple" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sVALIDATE" src="${cases.location}/xbean/ValidatingStream" dest="build/test-validate" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sUSERTYPE" src="${cases.location}/xbean/usertype" dest="build/test-usertype" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sLAX" src="${cases.location}/xbean/compile/scomp/detailed" dest="build/test-lax" classpathref="xmlbeans-test"/>
 
         <pathconvert property="xmlobjects" pathsep=" ">
             <path>
-                <fileset dir="test/cases/xbean/xmlobject">
+                <fileset dir="${cases.location}/xbean/xmlobject">
                     <include name="CR192525.xsd"/>
                     <include name="defaults.xsd"/>
                     <include name="easypo.xsd*"/>
@@ -364,7 +351,7 @@
 
         <pathconvert property="miscs" pathsep=" ">
             <path>
-                <fileset dir="test/cases/xbean/misc/jira">
+                <fileset dir="${cases.location}/xbean/misc/jira">
                     <include name="xmlbeans_33b.xsd"/>
                     <include name="xmlbeans_46.xsd"/>
                     <include name="xmlbeans_48.xsd"/>
@@ -381,22 +368,21 @@
                     <include name="xmlbeans_307_maxallowedenum.xsd"/>
                     <include name="xmlbeans_307_morethanallowedenum.xsd"/>
                 </fileset>
-                <pathelement location="test/cases/xbean/xmltokensource"/>
+                <pathelement location="${cases.location}/xbean/xmltokensource"/>
             </path>
         </pathconvert>
         <schemaComp schemaName="sMISC" src="${miscs}" dest="build/test-misc" classpathref="xmlbeans-test"/>
 
         <!-- don't include in normal test classpath -->
-        <schemaComp schemaName="sSYSCACHE" src="test/cases/xbean/misc/syscachetest1.xsd" dest="build/test-syscache/1" classpathref="xmlbeans-test"/>
-        <schemaComp schemaName="sSYSCACHE" src="test/cases/xbean/misc/syscachetest2.xsd" dest="build/test-syscache/2" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sSYSCACHE" src="${cases.location}/xbean/misc/syscachetest1.xsd" dest="build/test-syscache/1" classpathref="xmlbeans-test"/>
+        <schemaComp schemaName="sSYSCACHE" src="${cases.location}/xbean/misc/syscachetest2.xsd" dest="build/test-syscache/2" classpathref="xmlbeans-test"/>
     </target>
 
 
 
     <target name="test-compile" depends="process-test-resources" description="Compile test sources and resources">
         <javac destdir="build/test-classes" debug="true" debuglevel="lines,vars,source" includeantruntime="true" classpathref="xmlbeans-test">
-            <src path="test/src"/>
-            <src path="test/tools/src"/>
+            <src path="src/test/java"/>
             <src>
                 <dirset dir="build" includes="test-*/generated-sources"/>
             </src>
@@ -416,7 +402,7 @@
         <junit printsummary="yes" showoutput="no" haltonerror="true" haltonfailure="true">
             <classpath refid="xmlbeans-test"/>
             <classpath>
-                <pathelement location="test/cases"/>
+                <pathelement location="${cases.location}"/>
                 <pathelement location="build/test-classes"/>
                 <dirset dir="build" includes="test-*/generated-resources"/>
             </classpath>
@@ -429,11 +415,11 @@
             <jvmarg value="-Djava.io.tmpdir=${basedir}/build/tmp"/>
 
             <!-- For tests that need to access case files directly -->
-            <sysproperty key="cases.location" path="${basedir}/test/cases"/>
+            <sysproperty key="cases.location" path="${basedir}/src/test/resources"/>
             <sysproperty key="xbean.rootdir" path="${basedir}"/>
 
             <batchtest fork="yes" todir="build/test-results">
-                <fileset dir="test/src">
+                <fileset dir="src/test/java">
                     <include name="**/*Tests.java"/>
                     <include name="**/*Test.java"/>
                     <exclude name="**/extensions/**"/>
@@ -471,7 +457,7 @@
             <fileset dir="." includes="LICENSE.txt,NOTICE.txt"/>
             <fileset dir="build/generated-resources"/>
             <mappedresources>
-                <fileset dir="resources" excludes="maven"/>
+                <fileset dir="src/main/resources" excludes="maven"/>
                 <cutdirsmapper dirs="1"/>
             </mappedresources>
             <manifest>
@@ -509,6 +495,9 @@
 
         <jar jarfile="build/xmlbeans-${version.base}-sources.jar" update="false" index="false" duplicate="preserve">
             <fileset dir="." includes="LICENSE.txt,NOTICE.txt"/>
+            <fileset dir="src/main/java"/>
+            <fileset dir="build/generated-sources"/>
+<!--
             <mappedresources>
                 <fileset dir="src" excludes="toolschema/**,shell/**"/>
                 <mapper refid="src-mapper"/>
@@ -518,6 +507,7 @@
                 <fileset dir="build" includes="generated-sources/**,generated-resources/**" excludes="**/*.xsb,**/*.class"/>
                 <mapper refid="src-mapper"/>
             </mappedresources>
+-->
 
             <manifest>
                 <section name="org/apache/xmlbeans/">
@@ -537,24 +527,24 @@
         <property name="prefix" value="xmlbeans-${version.base}"/>
 
         <zip destfile="build/xmlbeans-src-${version.base}-${tstamp.dist}.zip" update="false">
-            <zipfileset dir="." excludes="build/**,tmp/**,.idea/**,bin/**,lib/**,/src/shell/**,.settings/**,.project,build.javacheck.xml,release-guide.txt" prefix="${prefix}"/>
-        	<zipfileset dir="src/shell" prefix="${prefix}/bin" />
+            <zipfileset dir="." excludes="build/**,tmp/**,.idea/**,bin/**,lib/**,/src/main/shell/**,.settings/**,.project,build.javacheck.xml,release-guide.txt" prefix="${prefix}"/>
+        	<zipfileset dir="src/main/shell" prefix="${prefix}/bin" />
             <zipfileset dir="build/javadocs" prefix="${prefix}/javadocs" />
         </zip>
         <tar destfile="build/xmlbeans-src-${version.base}-${tstamp.dist}.tgz" compression="gzip">
-            <tarfileset dir="." excludes="build/**,tmp/**,.idea/**,bin/**,lib/**,/src/shell/**,.settings/**,.project,build.javacheck.xml,release-guide.txt" prefix="${prefix}"/>
-        	<tarfileset dir="src/shell" prefix="${prefix}/bin" />
+            <tarfileset dir="." excludes="build/**,tmp/**,.idea/**,bin/**,lib/**,/src/main/shell/**,.settings/**,.project,build.javacheck.xml,release-guide.txt" prefix="${prefix}"/>
+        	<tarfileset dir="src/main/shell" prefix="${prefix}/bin" />
             <tarfileset dir="build/javadocs" prefix="${prefix}/javadocs" />
         </tar>
 
         <zip destfile="build/xmlbeans-bin-${version.base}-${tstamp.dist}.zip" update="false">
             <zipfileset dir="." includes="LICENSE.txt,NOTICE.txt,docs/**" prefix="${prefix}"/>
             <zipfileset dir="samples" includes="Any/**,DateTime/**,MixedContent/**,OrderMatters/**,SchemaEnum/**,Validation/**,XQueryXPath/**,XsdConfig/**" prefix="${prefix}/samples"/>
-            <zipfileset dir="src/shell" prefix="${prefix}/bin"/>
+            <zipfileset dir="src/main/shell" prefix="${prefix}/bin"/>
             <zipfileset dir="xkit" prefix="${prefix}"/>
-            <zipfileset dir="src/xsdschema/schema" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
-            <zipfileset dir="src/xmlschema/schema" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
-            <zipfileset dir="test/cases/xbean/xmlobject" includes="numerals.xsd,easypo.xsd*,nameworld.xsd" prefix="${prefix}/schemas"/>
+            <zipfileset dir="src/main/schema/xsd" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
+            <zipfileset dir="src/main/schema/xml" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
+            <zipfileset dir="${cases.location}/xbean/xmlobject" includes="numerals.xsd,easypo.xsd*,nameworld.xsd" prefix="${prefix}/schemas"/>
             <zipfileset dir="build" prefix="${prefix}/lib">
                 <include name="xmlbeans-${version.base}.jar"/>
                 <include name="xmlbeans-${version.base}-javadoc.jar"/>
@@ -564,11 +554,11 @@
         <tar destfile="build/xmlbeans-bin-${version.base}-${tstamp.dist}.tgz" compression="gzip">
             <tarfileset dir="." includes="LICENSE.txt,NOTICE.txt,docs/**" prefix="${prefix}"/>
             <tarfileset dir="samples" includes="Any/**,DateTime/**,MixedContent/**,OrderMatters/**,SchemaEnum/**,Validation/**,XQueryXPath/**,XsdConfig/**" prefix="${prefix}/samples"/>
-            <tarfileset dir="src/shell" prefix="${prefix}/bin"/>
+            <tarfileset dir="src/main/shell" prefix="${prefix}/bin"/>
             <tarfileset dir="xkit" prefix="${prefix}"/>
-            <tarfileset dir="src/xsdschema/schema" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
-            <tarfileset dir="src/xmlschema/schema" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
-            <tarfileset dir="test/cases/xbean/xmlobject" includes="numerals.xsd,easypo.xsd*,nameworld.xsd" prefix="${prefix}/schemas"/>
+            <tarfileset dir="src/main/schema/xsd" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
+            <tarfileset dir="src/main/schema/xml" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
+            <tarfileset dir="${cases.location}/xbean/xmlobject" includes="numerals.xsd,easypo.xsd*,nameworld.xsd" prefix="${prefix}/schemas"/>
             <tarfileset dir="build" prefix="${prefix}/lib">
                 <include name="xmlbeans-${version.base}.jar"/>
                 <include name="xmlbeans-${version.base}-javadoc.jar"/>
@@ -592,7 +582,7 @@
                 <exclude name="**/XML.xsd"/>
                 <exclude name="**/XMLSchema.xsd"/>
             </fileset>
-            <fileset dir="resources">
+            <fileset dir="src/main/resources">
                 <exclude name="**/META-INF/services/**"/>
             </fileset>
         </rat:report>
@@ -666,7 +656,7 @@
     </target>
 
     <target name="mvn-install" depends="maven.ant.tasks-check,package" description="Install XmlBeans artifacts into the local repository. Equivalent of 'mvn install'">
-        <copy file="${basedir}/resources/maven/pom.xml" todir="${basedir}/build" filtering="true">
+        <copy file="${basedir}/main/resources/maven/pom.xml" todir="${basedir}/build" filtering="true">
             <filterset>
                 <filter token="VERSION" value="${version.base}"/>
             </filterset>
diff --git a/src/xmlpublic/org/apache/xmlbeans/BindingConfig.java b/src/main/java/org/apache/xmlbeans/BindingConfig.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/BindingConfig.java
rename to src/main/java/org/apache/xmlbeans/BindingConfig.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/CDataBookmark.java b/src/main/java/org/apache/xmlbeans/CDataBookmark.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/CDataBookmark.java
rename to src/main/java/org/apache/xmlbeans/CDataBookmark.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/DelegateXmlObject.java b/src/main/java/org/apache/xmlbeans/DelegateXmlObject.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/DelegateXmlObject.java
rename to src/main/java/org/apache/xmlbeans/DelegateXmlObject.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/Filer.java b/src/main/java/org/apache/xmlbeans/Filer.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/Filer.java
rename to src/main/java/org/apache/xmlbeans/Filer.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/FilterXmlObject.java b/src/main/java/org/apache/xmlbeans/FilterXmlObject.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/FilterXmlObject.java
rename to src/main/java/org/apache/xmlbeans/FilterXmlObject.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/GDate.java b/src/main/java/org/apache/xmlbeans/GDate.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/GDate.java
rename to src/main/java/org/apache/xmlbeans/GDate.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/GDateBuilder.java b/src/main/java/org/apache/xmlbeans/GDateBuilder.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/GDateBuilder.java
rename to src/main/java/org/apache/xmlbeans/GDateBuilder.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/GDateSpecification.java b/src/main/java/org/apache/xmlbeans/GDateSpecification.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/GDateSpecification.java
rename to src/main/java/org/apache/xmlbeans/GDateSpecification.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/GDuration.java b/src/main/java/org/apache/xmlbeans/GDuration.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/GDuration.java
rename to src/main/java/org/apache/xmlbeans/GDuration.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/GDurationBuilder.java b/src/main/java/org/apache/xmlbeans/GDurationBuilder.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/GDurationBuilder.java
rename to src/main/java/org/apache/xmlbeans/GDurationBuilder.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/GDurationSpecification.java b/src/main/java/org/apache/xmlbeans/GDurationSpecification.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/GDurationSpecification.java
rename to src/main/java/org/apache/xmlbeans/GDurationSpecification.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/InterfaceExtension.java b/src/main/java/org/apache/xmlbeans/InterfaceExtension.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/InterfaceExtension.java
rename to src/main/java/org/apache/xmlbeans/InterfaceExtension.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/ObjectFactory.java b/src/main/java/org/apache/xmlbeans/ObjectFactory.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/ObjectFactory.java
rename to src/main/java/org/apache/xmlbeans/ObjectFactory.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/PrePostExtension.java b/src/main/java/org/apache/xmlbeans/PrePostExtension.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/PrePostExtension.java
rename to src/main/java/org/apache/xmlbeans/PrePostExtension.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/QNameCache.java b/src/main/java/org/apache/xmlbeans/QNameCache.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/QNameCache.java
rename to src/main/java/org/apache/xmlbeans/QNameCache.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/QNameSet.java b/src/main/java/org/apache/xmlbeans/QNameSet.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/QNameSet.java
rename to src/main/java/org/apache/xmlbeans/QNameSet.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/QNameSetBuilder.java b/src/main/java/org/apache/xmlbeans/QNameSetBuilder.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/QNameSetBuilder.java
rename to src/main/java/org/apache/xmlbeans/QNameSetBuilder.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/QNameSetSpecification.java b/src/main/java/org/apache/xmlbeans/QNameSetSpecification.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/QNameSetSpecification.java
rename to src/main/java/org/apache/xmlbeans/QNameSetSpecification.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/ResourceLoader.java b/src/main/java/org/apache/xmlbeans/ResourceLoader.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/ResourceLoader.java
rename to src/main/java/org/apache/xmlbeans/ResourceLoader.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaAnnotated.java b/src/main/java/org/apache/xmlbeans/SchemaAnnotated.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaAnnotated.java
rename to src/main/java/org/apache/xmlbeans/SchemaAnnotated.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaAnnotation.java b/src/main/java/org/apache/xmlbeans/SchemaAnnotation.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaAnnotation.java
rename to src/main/java/org/apache/xmlbeans/SchemaAnnotation.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaAttributeGroup.java b/src/main/java/org/apache/xmlbeans/SchemaAttributeGroup.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaAttributeGroup.java
rename to src/main/java/org/apache/xmlbeans/SchemaAttributeGroup.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaAttributeModel.java b/src/main/java/org/apache/xmlbeans/SchemaAttributeModel.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaAttributeModel.java
rename to src/main/java/org/apache/xmlbeans/SchemaAttributeModel.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaBookmark.java b/src/main/java/org/apache/xmlbeans/SchemaBookmark.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaBookmark.java
rename to src/main/java/org/apache/xmlbeans/SchemaBookmark.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaCodePrinter.java b/src/main/java/org/apache/xmlbeans/SchemaCodePrinter.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaCodePrinter.java
rename to src/main/java/org/apache/xmlbeans/SchemaCodePrinter.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaComponent.java b/src/main/java/org/apache/xmlbeans/SchemaComponent.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaComponent.java
rename to src/main/java/org/apache/xmlbeans/SchemaComponent.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaField.java b/src/main/java/org/apache/xmlbeans/SchemaField.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaField.java
rename to src/main/java/org/apache/xmlbeans/SchemaField.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaGlobalAttribute.java b/src/main/java/org/apache/xmlbeans/SchemaGlobalAttribute.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaGlobalAttribute.java
rename to src/main/java/org/apache/xmlbeans/SchemaGlobalAttribute.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaGlobalElement.java b/src/main/java/org/apache/xmlbeans/SchemaGlobalElement.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaGlobalElement.java
rename to src/main/java/org/apache/xmlbeans/SchemaGlobalElement.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaIdentityConstraint.java b/src/main/java/org/apache/xmlbeans/SchemaIdentityConstraint.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaIdentityConstraint.java
rename to src/main/java/org/apache/xmlbeans/SchemaIdentityConstraint.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaLocalAttribute.java b/src/main/java/org/apache/xmlbeans/SchemaLocalAttribute.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaLocalAttribute.java
rename to src/main/java/org/apache/xmlbeans/SchemaLocalAttribute.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaLocalElement.java b/src/main/java/org/apache/xmlbeans/SchemaLocalElement.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaLocalElement.java
rename to src/main/java/org/apache/xmlbeans/SchemaLocalElement.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaModelGroup.java b/src/main/java/org/apache/xmlbeans/SchemaModelGroup.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaModelGroup.java
rename to src/main/java/org/apache/xmlbeans/SchemaModelGroup.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaParticle.java b/src/main/java/org/apache/xmlbeans/SchemaParticle.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaParticle.java
rename to src/main/java/org/apache/xmlbeans/SchemaParticle.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaProperty.java b/src/main/java/org/apache/xmlbeans/SchemaProperty.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaProperty.java
rename to src/main/java/org/apache/xmlbeans/SchemaProperty.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaStringEnumEntry.java b/src/main/java/org/apache/xmlbeans/SchemaStringEnumEntry.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaStringEnumEntry.java
rename to src/main/java/org/apache/xmlbeans/SchemaStringEnumEntry.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaType.java b/src/main/java/org/apache/xmlbeans/SchemaType.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaType.java
rename to src/main/java/org/apache/xmlbeans/SchemaType.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaTypeElementSequencer.java b/src/main/java/org/apache/xmlbeans/SchemaTypeElementSequencer.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaTypeElementSequencer.java
rename to src/main/java/org/apache/xmlbeans/SchemaTypeElementSequencer.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaTypeLoader.java b/src/main/java/org/apache/xmlbeans/SchemaTypeLoader.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaTypeLoader.java
rename to src/main/java/org/apache/xmlbeans/SchemaTypeLoader.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaTypeLoaderException.java b/src/main/java/org/apache/xmlbeans/SchemaTypeLoaderException.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaTypeLoaderException.java
rename to src/main/java/org/apache/xmlbeans/SchemaTypeLoaderException.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SchemaTypeSystem.java b/src/main/java/org/apache/xmlbeans/SchemaTypeSystem.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SchemaTypeSystem.java
rename to src/main/java/org/apache/xmlbeans/SchemaTypeSystem.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SimpleValue.java b/src/main/java/org/apache/xmlbeans/SimpleValue.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SimpleValue.java
rename to src/main/java/org/apache/xmlbeans/SimpleValue.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/StringEnumAbstractBase.java b/src/main/java/org/apache/xmlbeans/StringEnumAbstractBase.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/StringEnumAbstractBase.java
rename to src/main/java/org/apache/xmlbeans/StringEnumAbstractBase.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/SystemProperties.java b/src/main/java/org/apache/xmlbeans/SystemProperties.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/SystemProperties.java
rename to src/main/java/org/apache/xmlbeans/SystemProperties.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/ThreadLocalUtil.java b/src/main/java/org/apache/xmlbeans/ThreadLocalUtil.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/ThreadLocalUtil.java
rename to src/main/java/org/apache/xmlbeans/ThreadLocalUtil.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/UserType.java b/src/main/java/org/apache/xmlbeans/UserType.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/UserType.java
rename to src/main/java/org/apache/xmlbeans/UserType.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XMLStreamValidationException.java b/src/main/java/org/apache/xmlbeans/XMLStreamValidationException.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XMLStreamValidationException.java
rename to src/main/java/org/apache/xmlbeans/XMLStreamValidationException.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlAnySimpleType.java b/src/main/java/org/apache/xmlbeans/XmlAnySimpleType.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlAnySimpleType.java
rename to src/main/java/org/apache/xmlbeans/XmlAnySimpleType.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlAnyURI.java b/src/main/java/org/apache/xmlbeans/XmlAnyURI.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlAnyURI.java
rename to src/main/java/org/apache/xmlbeans/XmlAnyURI.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlBase64Binary.java b/src/main/java/org/apache/xmlbeans/XmlBase64Binary.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlBase64Binary.java
rename to src/main/java/org/apache/xmlbeans/XmlBase64Binary.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlBeans.java b/src/main/java/org/apache/xmlbeans/XmlBeans.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlBeans.java
rename to src/main/java/org/apache/xmlbeans/XmlBeans.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlBoolean.java b/src/main/java/org/apache/xmlbeans/XmlBoolean.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlBoolean.java
rename to src/main/java/org/apache/xmlbeans/XmlBoolean.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlByte.java b/src/main/java/org/apache/xmlbeans/XmlByte.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlByte.java
rename to src/main/java/org/apache/xmlbeans/XmlByte.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlCalendar.java b/src/main/java/org/apache/xmlbeans/XmlCalendar.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlCalendar.java
rename to src/main/java/org/apache/xmlbeans/XmlCalendar.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlCursor.java b/src/main/java/org/apache/xmlbeans/XmlCursor.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlCursor.java
rename to src/main/java/org/apache/xmlbeans/XmlCursor.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlDate.java b/src/main/java/org/apache/xmlbeans/XmlDate.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlDate.java
rename to src/main/java/org/apache/xmlbeans/XmlDate.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlDateTime.java b/src/main/java/org/apache/xmlbeans/XmlDateTime.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlDateTime.java
rename to src/main/java/org/apache/xmlbeans/XmlDateTime.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlDecimal.java b/src/main/java/org/apache/xmlbeans/XmlDecimal.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlDecimal.java
rename to src/main/java/org/apache/xmlbeans/XmlDecimal.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlDocumentProperties.java b/src/main/java/org/apache/xmlbeans/XmlDocumentProperties.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlDocumentProperties.java
rename to src/main/java/org/apache/xmlbeans/XmlDocumentProperties.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlDouble.java b/src/main/java/org/apache/xmlbeans/XmlDouble.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlDouble.java
rename to src/main/java/org/apache/xmlbeans/XmlDouble.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlDuration.java b/src/main/java/org/apache/xmlbeans/XmlDuration.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlDuration.java
rename to src/main/java/org/apache/xmlbeans/XmlDuration.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlENTITIES.java b/src/main/java/org/apache/xmlbeans/XmlENTITIES.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlENTITIES.java
rename to src/main/java/org/apache/xmlbeans/XmlENTITIES.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlENTITY.java b/src/main/java/org/apache/xmlbeans/XmlENTITY.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlENTITY.java
rename to src/main/java/org/apache/xmlbeans/XmlENTITY.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlError.java b/src/main/java/org/apache/xmlbeans/XmlError.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlError.java
rename to src/main/java/org/apache/xmlbeans/XmlError.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlErrorCodes.java b/src/main/java/org/apache/xmlbeans/XmlErrorCodes.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlErrorCodes.java
rename to src/main/java/org/apache/xmlbeans/XmlErrorCodes.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlException.java b/src/main/java/org/apache/xmlbeans/XmlException.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlException.java
rename to src/main/java/org/apache/xmlbeans/XmlException.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlFactoryHook.java b/src/main/java/org/apache/xmlbeans/XmlFactoryHook.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlFactoryHook.java
rename to src/main/java/org/apache/xmlbeans/XmlFactoryHook.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlFloat.java b/src/main/java/org/apache/xmlbeans/XmlFloat.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlFloat.java
rename to src/main/java/org/apache/xmlbeans/XmlFloat.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlGDay.java b/src/main/java/org/apache/xmlbeans/XmlGDay.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlGDay.java
rename to src/main/java/org/apache/xmlbeans/XmlGDay.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlGMonth.java b/src/main/java/org/apache/xmlbeans/XmlGMonth.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlGMonth.java
rename to src/main/java/org/apache/xmlbeans/XmlGMonth.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlGMonthDay.java b/src/main/java/org/apache/xmlbeans/XmlGMonthDay.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlGMonthDay.java
rename to src/main/java/org/apache/xmlbeans/XmlGMonthDay.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlGYear.java b/src/main/java/org/apache/xmlbeans/XmlGYear.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlGYear.java
rename to src/main/java/org/apache/xmlbeans/XmlGYear.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlGYearMonth.java b/src/main/java/org/apache/xmlbeans/XmlGYearMonth.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlGYearMonth.java
rename to src/main/java/org/apache/xmlbeans/XmlGYearMonth.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlHexBinary.java b/src/main/java/org/apache/xmlbeans/XmlHexBinary.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlHexBinary.java
rename to src/main/java/org/apache/xmlbeans/XmlHexBinary.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlID.java b/src/main/java/org/apache/xmlbeans/XmlID.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlID.java
rename to src/main/java/org/apache/xmlbeans/XmlID.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlIDREF.java b/src/main/java/org/apache/xmlbeans/XmlIDREF.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlIDREF.java
rename to src/main/java/org/apache/xmlbeans/XmlIDREF.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlIDREFS.java b/src/main/java/org/apache/xmlbeans/XmlIDREFS.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlIDREFS.java
rename to src/main/java/org/apache/xmlbeans/XmlIDREFS.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlInt.java b/src/main/java/org/apache/xmlbeans/XmlInt.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlInt.java
rename to src/main/java/org/apache/xmlbeans/XmlInt.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlInteger.java b/src/main/java/org/apache/xmlbeans/XmlInteger.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlInteger.java
rename to src/main/java/org/apache/xmlbeans/XmlInteger.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlLanguage.java b/src/main/java/org/apache/xmlbeans/XmlLanguage.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlLanguage.java
rename to src/main/java/org/apache/xmlbeans/XmlLanguage.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlLineNumber.java b/src/main/java/org/apache/xmlbeans/XmlLineNumber.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlLineNumber.java
rename to src/main/java/org/apache/xmlbeans/XmlLineNumber.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlLong.java b/src/main/java/org/apache/xmlbeans/XmlLong.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlLong.java
rename to src/main/java/org/apache/xmlbeans/XmlLong.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlNCName.java b/src/main/java/org/apache/xmlbeans/XmlNCName.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlNCName.java
rename to src/main/java/org/apache/xmlbeans/XmlNCName.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlNMTOKEN.java b/src/main/java/org/apache/xmlbeans/XmlNMTOKEN.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlNMTOKEN.java
rename to src/main/java/org/apache/xmlbeans/XmlNMTOKEN.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlNMTOKENS.java b/src/main/java/org/apache/xmlbeans/XmlNMTOKENS.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlNMTOKENS.java
rename to src/main/java/org/apache/xmlbeans/XmlNMTOKENS.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlNOTATION.java b/src/main/java/org/apache/xmlbeans/XmlNOTATION.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlNOTATION.java
rename to src/main/java/org/apache/xmlbeans/XmlNOTATION.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlName.java b/src/main/java/org/apache/xmlbeans/XmlName.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlName.java
rename to src/main/java/org/apache/xmlbeans/XmlName.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlNegativeInteger.java b/src/main/java/org/apache/xmlbeans/XmlNegativeInteger.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlNegativeInteger.java
rename to src/main/java/org/apache/xmlbeans/XmlNegativeInteger.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlNonNegativeInteger.java b/src/main/java/org/apache/xmlbeans/XmlNonNegativeInteger.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlNonNegativeInteger.java
rename to src/main/java/org/apache/xmlbeans/XmlNonNegativeInteger.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlNonPositiveInteger.java b/src/main/java/org/apache/xmlbeans/XmlNonPositiveInteger.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlNonPositiveInteger.java
rename to src/main/java/org/apache/xmlbeans/XmlNonPositiveInteger.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlNormalizedString.java b/src/main/java/org/apache/xmlbeans/XmlNormalizedString.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlNormalizedString.java
rename to src/main/java/org/apache/xmlbeans/XmlNormalizedString.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlObject.java b/src/main/java/org/apache/xmlbeans/XmlObject.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlObject.java
rename to src/main/java/org/apache/xmlbeans/XmlObject.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlOptionCharEscapeMap.java b/src/main/java/org/apache/xmlbeans/XmlOptionCharEscapeMap.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlOptionCharEscapeMap.java
rename to src/main/java/org/apache/xmlbeans/XmlOptionCharEscapeMap.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlOptions.java b/src/main/java/org/apache/xmlbeans/XmlOptions.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlOptions.java
rename to src/main/java/org/apache/xmlbeans/XmlOptions.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlOptionsBean.java b/src/main/java/org/apache/xmlbeans/XmlOptionsBean.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlOptionsBean.java
rename to src/main/java/org/apache/xmlbeans/XmlOptionsBean.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlPositiveInteger.java b/src/main/java/org/apache/xmlbeans/XmlPositiveInteger.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlPositiveInteger.java
rename to src/main/java/org/apache/xmlbeans/XmlPositiveInteger.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlQName.java b/src/main/java/org/apache/xmlbeans/XmlQName.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlQName.java
rename to src/main/java/org/apache/xmlbeans/XmlQName.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlRuntimeException.java b/src/main/java/org/apache/xmlbeans/XmlRuntimeException.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlRuntimeException.java
rename to src/main/java/org/apache/xmlbeans/XmlRuntimeException.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlSaxHandler.java b/src/main/java/org/apache/xmlbeans/XmlSaxHandler.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlSaxHandler.java
rename to src/main/java/org/apache/xmlbeans/XmlSaxHandler.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlShort.java b/src/main/java/org/apache/xmlbeans/XmlShort.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlShort.java
rename to src/main/java/org/apache/xmlbeans/XmlShort.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlSimpleList.java b/src/main/java/org/apache/xmlbeans/XmlSimpleList.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlSimpleList.java
rename to src/main/java/org/apache/xmlbeans/XmlSimpleList.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlString.java b/src/main/java/org/apache/xmlbeans/XmlString.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlString.java
rename to src/main/java/org/apache/xmlbeans/XmlString.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlTime.java b/src/main/java/org/apache/xmlbeans/XmlTime.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlTime.java
rename to src/main/java/org/apache/xmlbeans/XmlTime.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlToken.java b/src/main/java/org/apache/xmlbeans/XmlToken.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlToken.java
rename to src/main/java/org/apache/xmlbeans/XmlToken.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlTokenSource.java b/src/main/java/org/apache/xmlbeans/XmlTokenSource.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlTokenSource.java
rename to src/main/java/org/apache/xmlbeans/XmlTokenSource.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlUnsignedByte.java b/src/main/java/org/apache/xmlbeans/XmlUnsignedByte.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlUnsignedByte.java
rename to src/main/java/org/apache/xmlbeans/XmlUnsignedByte.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlUnsignedInt.java b/src/main/java/org/apache/xmlbeans/XmlUnsignedInt.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlUnsignedInt.java
rename to src/main/java/org/apache/xmlbeans/XmlUnsignedInt.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlUnsignedLong.java b/src/main/java/org/apache/xmlbeans/XmlUnsignedLong.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlUnsignedLong.java
rename to src/main/java/org/apache/xmlbeans/XmlUnsignedLong.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlUnsignedShort.java b/src/main/java/org/apache/xmlbeans/XmlUnsignedShort.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlUnsignedShort.java
rename to src/main/java/org/apache/xmlbeans/XmlUnsignedShort.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/XmlValidationError.java b/src/main/java/org/apache/xmlbeans/XmlValidationError.java
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/XmlValidationError.java
rename to src/main/java/org/apache/xmlbeans/XmlValidationError.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/DefaultClassLoaderResourceLoader.java b/src/main/java/org/apache/xmlbeans/impl/common/DefaultClassLoaderResourceLoader.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/DefaultClassLoaderResourceLoader.java
rename to src/main/java/org/apache/xmlbeans/impl/common/DefaultClassLoaderResourceLoader.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/DocumentHelper.java b/src/main/java/org/apache/xmlbeans/impl/common/DocumentHelper.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/DocumentHelper.java
rename to src/main/java/org/apache/xmlbeans/impl/common/DocumentHelper.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/EncodingMap.java b/src/main/java/org/apache/xmlbeans/impl/common/EncodingMap.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/EncodingMap.java
rename to src/main/java/org/apache/xmlbeans/impl/common/EncodingMap.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/GenericXmlInputStream.java b/src/main/java/org/apache/xmlbeans/impl/common/GenericXmlInputStream.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/GenericXmlInputStream.java
rename to src/main/java/org/apache/xmlbeans/impl/common/GenericXmlInputStream.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/GlobalLock.java b/src/main/java/org/apache/xmlbeans/impl/common/GlobalLock.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/GlobalLock.java
rename to src/main/java/org/apache/xmlbeans/impl/common/GlobalLock.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/IOUtil.java b/src/main/java/org/apache/xmlbeans/impl/common/IOUtil.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/IOUtil.java
rename to src/main/java/org/apache/xmlbeans/impl/common/IOUtil.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/IdentityConstraint.java b/src/main/java/org/apache/xmlbeans/impl/common/IdentityConstraint.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/IdentityConstraint.java
rename to src/main/java/org/apache/xmlbeans/impl/common/IdentityConstraint.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/InvalidLexicalValueException.java b/src/main/java/org/apache/xmlbeans/impl/common/InvalidLexicalValueException.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/InvalidLexicalValueException.java
rename to src/main/java/org/apache/xmlbeans/impl/common/InvalidLexicalValueException.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/JarHelper.java b/src/main/java/org/apache/xmlbeans/impl/common/JarHelper.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/JarHelper.java
rename to src/main/java/org/apache/xmlbeans/impl/common/JarHelper.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/Levenshtein.java b/src/main/java/org/apache/xmlbeans/impl/common/Levenshtein.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/Levenshtein.java
rename to src/main/java/org/apache/xmlbeans/impl/common/Levenshtein.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/LoadSaveUtils.java b/src/main/java/org/apache/xmlbeans/impl/common/LoadSaveUtils.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/LoadSaveUtils.java
rename to src/main/java/org/apache/xmlbeans/impl/common/LoadSaveUtils.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/Mutex.java b/src/main/java/org/apache/xmlbeans/impl/common/Mutex.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/Mutex.java
rename to src/main/java/org/apache/xmlbeans/impl/common/Mutex.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/NameUtil.java b/src/main/java/org/apache/xmlbeans/impl/common/NameUtil.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/NameUtil.java
rename to src/main/java/org/apache/xmlbeans/impl/common/NameUtil.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/NullLogger.java b/src/main/java/org/apache/xmlbeans/impl/common/NullLogger.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/NullLogger.java
rename to src/main/java/org/apache/xmlbeans/impl/common/NullLogger.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/PrefixResolver.java b/src/main/java/org/apache/xmlbeans/impl/common/PrefixResolver.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/PrefixResolver.java
rename to src/main/java/org/apache/xmlbeans/impl/common/PrefixResolver.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/PushedInputStream.java b/src/main/java/org/apache/xmlbeans/impl/common/PushedInputStream.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/PushedInputStream.java
rename to src/main/java/org/apache/xmlbeans/impl/common/PushedInputStream.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/QNameHelper.java b/src/main/java/org/apache/xmlbeans/impl/common/QNameHelper.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/QNameHelper.java
rename to src/main/java/org/apache/xmlbeans/impl/common/QNameHelper.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/ReaderInputStream.java b/src/main/java/org/apache/xmlbeans/impl/common/ReaderInputStream.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/ReaderInputStream.java
rename to src/main/java/org/apache/xmlbeans/impl/common/ReaderInputStream.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/ResolverUtil.java b/src/main/java/org/apache/xmlbeans/impl/common/ResolverUtil.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/ResolverUtil.java
rename to src/main/java/org/apache/xmlbeans/impl/common/ResolverUtil.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/SAXHelper.java b/src/main/java/org/apache/xmlbeans/impl/common/SAXHelper.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/SAXHelper.java
rename to src/main/java/org/apache/xmlbeans/impl/common/SAXHelper.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/Sax2Dom.java b/src/main/java/org/apache/xmlbeans/impl/common/Sax2Dom.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/Sax2Dom.java
rename to src/main/java/org/apache/xmlbeans/impl/common/Sax2Dom.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/SniffedXmlInputStream.java b/src/main/java/org/apache/xmlbeans/impl/common/SniffedXmlInputStream.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/SniffedXmlInputStream.java
rename to src/main/java/org/apache/xmlbeans/impl/common/SniffedXmlInputStream.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/SniffedXmlReader.java b/src/main/java/org/apache/xmlbeans/impl/common/SniffedXmlReader.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/SniffedXmlReader.java
rename to src/main/java/org/apache/xmlbeans/impl/common/SniffedXmlReader.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/SoftCache.java b/src/main/java/org/apache/xmlbeans/impl/common/SoftCache.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/SoftCache.java
rename to src/main/java/org/apache/xmlbeans/impl/common/SoftCache.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/StaxHelper.java b/src/main/java/org/apache/xmlbeans/impl/common/StaxHelper.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/StaxHelper.java
rename to src/main/java/org/apache/xmlbeans/impl/common/StaxHelper.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/SystemCache.java b/src/main/java/org/apache/xmlbeans/impl/common/SystemCache.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/SystemCache.java
rename to src/main/java/org/apache/xmlbeans/impl/common/SystemCache.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/ValidationContext.java b/src/main/java/org/apache/xmlbeans/impl/common/ValidationContext.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/ValidationContext.java
rename to src/main/java/org/apache/xmlbeans/impl/common/ValidationContext.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/ValidatorListener.java b/src/main/java/org/apache/xmlbeans/impl/common/ValidatorListener.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/ValidatorListener.java
rename to src/main/java/org/apache/xmlbeans/impl/common/ValidatorListener.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XBLogFactory.java b/src/main/java/org/apache/xmlbeans/impl/common/XBLogFactory.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XBLogFactory.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XBLogFactory.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XBLogger.java b/src/main/java/org/apache/xmlbeans/impl/common/XBLogger.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XBLogger.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XBLogger.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XBeanDebug.java b/src/main/java/org/apache/xmlbeans/impl/common/XBeanDebug.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XBeanDebug.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XBeanDebug.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XMLBeansConstants.java b/src/main/java/org/apache/xmlbeans/impl/common/XMLBeansConstants.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XMLBeansConstants.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XMLBeansConstants.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XMLChar.java b/src/main/java/org/apache/xmlbeans/impl/common/XMLChar.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XMLChar.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XMLChar.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XMLNameHelper.java b/src/main/java/org/apache/xmlbeans/impl/common/XMLNameHelper.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XMLNameHelper.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XMLNameHelper.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XPath.java b/src/main/java/org/apache/xmlbeans/impl/common/XPath.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XPath.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XPath.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlEncodingSniffer.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlEncodingSniffer.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlEncodingSniffer.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlEncodingSniffer.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlErrorPrinter.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlErrorPrinter.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlErrorPrinter.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlErrorPrinter.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlErrorWatcher.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlErrorWatcher.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlErrorWatcher.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlErrorWatcher.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlEventBase.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlEventBase.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlEventBase.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlEventBase.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlLocale.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlLocale.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlLocale.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlLocale.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlNameImpl.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlNameImpl.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlNameImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlNameImpl.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlObjectList.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlObjectList.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlObjectList.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlObjectList.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlReaderToWriter.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlReaderToWriter.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlReaderToWriter.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlReaderToWriter.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlStreamUtils.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlStreamUtils.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlStreamUtils.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlStreamUtils.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/XmlWhitespace.java b/src/main/java/org/apache/xmlbeans/impl/common/XmlWhitespace.java
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/XmlWhitespace.java
rename to src/main/java/org/apache/xmlbeans/impl/common/XmlWhitespace.java
diff --git a/src/common/org/apache/xmlbeans/impl/common/readme.txt b/src/main/java/org/apache/xmlbeans/impl/common/readme.txt
similarity index 100%
rename from src/common/org/apache/xmlbeans/impl/common/readme.txt
rename to src/main/java/org/apache/xmlbeans/impl/common/readme.txt
diff --git a/src/xmlconfig/org/apache/xmlbeans/impl/config/BindingConfigImpl.java b/src/main/java/org/apache/xmlbeans/impl/config/BindingConfigImpl.java
similarity index 100%
rename from src/xmlconfig/org/apache/xmlbeans/impl/config/BindingConfigImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/config/BindingConfigImpl.java
diff --git a/src/xmlconfig/org/apache/xmlbeans/impl/config/InterfaceExtensionImpl.java b/src/main/java/org/apache/xmlbeans/impl/config/InterfaceExtensionImpl.java
similarity index 100%
rename from src/xmlconfig/org/apache/xmlbeans/impl/config/InterfaceExtensionImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/config/InterfaceExtensionImpl.java
diff --git a/src/xmlconfig/org/apache/xmlbeans/impl/config/NameSet.java b/src/main/java/org/apache/xmlbeans/impl/config/NameSet.java
similarity index 100%
rename from src/xmlconfig/org/apache/xmlbeans/impl/config/NameSet.java
rename to src/main/java/org/apache/xmlbeans/impl/config/NameSet.java
diff --git a/src/xmlconfig/org/apache/xmlbeans/impl/config/NameSetBuilder.java b/src/main/java/org/apache/xmlbeans/impl/config/NameSetBuilder.java
similarity index 100%
rename from src/xmlconfig/org/apache/xmlbeans/impl/config/NameSetBuilder.java
rename to src/main/java/org/apache/xmlbeans/impl/config/NameSetBuilder.java
diff --git a/src/xmlconfig/org/apache/xmlbeans/impl/config/Parser.java b/src/main/java/org/apache/xmlbeans/impl/config/Parser.java
similarity index 100%
rename from src/xmlconfig/org/apache/xmlbeans/impl/config/Parser.java
rename to src/main/java/org/apache/xmlbeans/impl/config/Parser.java
diff --git a/src/xmlconfig/org/apache/xmlbeans/impl/config/PrePostExtensionImpl.java b/src/main/java/org/apache/xmlbeans/impl/config/PrePostExtensionImpl.java
similarity index 100%
rename from src/xmlconfig/org/apache/xmlbeans/impl/config/PrePostExtensionImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/config/PrePostExtensionImpl.java
diff --git a/src/xmlconfig/org/apache/xmlbeans/impl/config/UserTypeImpl.java b/src/main/java/org/apache/xmlbeans/impl/config/UserTypeImpl.java
similarity index 100%
rename from src/xmlconfig/org/apache/xmlbeans/impl/config/UserTypeImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/config/UserTypeImpl.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/Inst2Xsd.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/Inst2Xsd.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/Inst2Xsd.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/Inst2Xsd.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/Inst2XsdOptions.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/Inst2XsdOptions.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/Inst2XsdOptions.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/Inst2XsdOptions.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/RussianDollStrategy.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/RussianDollStrategy.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/RussianDollStrategy.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/RussianDollStrategy.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/SalamiSliceStrategy.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/SalamiSliceStrategy.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/SalamiSliceStrategy.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/SalamiSliceStrategy.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/VenetianBlindStrategy.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/VenetianBlindStrategy.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/VenetianBlindStrategy.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/VenetianBlindStrategy.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/XsdGenStrategy.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/XsdGenStrategy.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/XsdGenStrategy.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/XsdGenStrategy.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/util/Attribute.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/util/Attribute.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/util/Attribute.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/util/Attribute.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/util/Element.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/util/Element.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/util/Element.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/util/Element.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/util/Type.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/util/Type.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/util/Type.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/util/Type.java
diff --git a/src/tools/org/apache/xmlbeans/impl/inst2xsd/util/TypeSystemHolder.java b/src/main/java/org/apache/xmlbeans/impl/inst2xsd/util/TypeSystemHolder.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/inst2xsd/util/TypeSystemHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/inst2xsd/util/TypeSystemHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/BMPattern.java b/src/main/java/org/apache/xmlbeans/impl/regex/BMPattern.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/BMPattern.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/BMPattern.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/Match.java b/src/main/java/org/apache/xmlbeans/impl/regex/Match.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/Match.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/Match.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/Op.java b/src/main/java/org/apache/xmlbeans/impl/regex/Op.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/Op.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/Op.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/ParseException.java b/src/main/java/org/apache/xmlbeans/impl/regex/ParseException.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/ParseException.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/ParseException.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/ParserForXMLSchema.java b/src/main/java/org/apache/xmlbeans/impl/regex/ParserForXMLSchema.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/ParserForXMLSchema.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/ParserForXMLSchema.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/README.txt b/src/main/java/org/apache/xmlbeans/impl/regex/README.txt
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/README.txt
rename to src/main/java/org/apache/xmlbeans/impl/regex/README.txt
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/REUtil.java b/src/main/java/org/apache/xmlbeans/impl/regex/REUtil.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/REUtil.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/REUtil.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/RangeToken.java b/src/main/java/org/apache/xmlbeans/impl/regex/RangeToken.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/RangeToken.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/RangeToken.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/RegexParser.java b/src/main/java/org/apache/xmlbeans/impl/regex/RegexParser.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/RegexParser.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/RegexParser.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/RegularExpression.java b/src/main/java/org/apache/xmlbeans/impl/regex/RegularExpression.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/RegularExpression.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/RegularExpression.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/SchemaRegularExpression.java b/src/main/java/org/apache/xmlbeans/impl/regex/SchemaRegularExpression.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/SchemaRegularExpression.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/SchemaRegularExpression.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/regex/Token.java b/src/main/java/org/apache/xmlbeans/impl/regex/Token.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/regex/Token.java
rename to src/main/java/org/apache/xmlbeans/impl/regex/Token.java
diff --git a/src/repackage/org/apache/xmlbeans/impl/repackage/EditBuildScript.java b/src/main/java/org/apache/xmlbeans/impl/repackage/EditBuildScript.java
similarity index 100%
rename from src/repackage/org/apache/xmlbeans/impl/repackage/EditBuildScript.java
rename to src/main/java/org/apache/xmlbeans/impl/repackage/EditBuildScript.java
diff --git a/src/repackage/org/apache/xmlbeans/impl/repackage/Repackage.java b/src/main/java/org/apache/xmlbeans/impl/repackage/Repackage.java
similarity index 100%
rename from src/repackage/org/apache/xmlbeans/impl/repackage/Repackage.java
rename to src/main/java/org/apache/xmlbeans/impl/repackage/Repackage.java
diff --git a/src/repackage/org/apache/xmlbeans/impl/repackage/Repackager.java b/src/main/java/org/apache/xmlbeans/impl/repackage/Repackager.java
similarity index 100%
rename from src/repackage/org/apache/xmlbeans/impl/repackage/Repackager.java
rename to src/main/java/org/apache/xmlbeans/impl/repackage/Repackager.java
diff --git a/src/marshal/org/apache/xmlbeans/impl/richParser/XMLStreamReaderExt.java b/src/main/java/org/apache/xmlbeans/impl/richParser/XMLStreamReaderExt.java
similarity index 100%
rename from src/marshal/org/apache/xmlbeans/impl/richParser/XMLStreamReaderExt.java
rename to src/main/java/org/apache/xmlbeans/impl/richParser/XMLStreamReaderExt.java
diff --git a/src/marshal/org/apache/xmlbeans/impl/richParser/XMLStreamReaderExtImpl.java b/src/main/java/org/apache/xmlbeans/impl/richParser/XMLStreamReaderExtImpl.java
similarity index 100%
rename from src/marshal/org/apache/xmlbeans/impl/richParser/XMLStreamReaderExtImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/richParser/XMLStreamReaderExtImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/BuiltinSchemaTypeSystem.java b/src/main/java/org/apache/xmlbeans/impl/schema/BuiltinSchemaTypeSystem.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/BuiltinSchemaTypeSystem.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/BuiltinSchemaTypeSystem.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/ClassLoaderResourceLoader.java b/src/main/java/org/apache/xmlbeans/impl/schema/ClassLoaderResourceLoader.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/ClassLoaderResourceLoader.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/ClassLoaderResourceLoader.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/FileResourceLoader.java b/src/main/java/org/apache/xmlbeans/impl/schema/FileResourceLoader.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/FileResourceLoader.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/FileResourceLoader.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/PathResourceLoader.java b/src/main/java/org/apache/xmlbeans/impl/schema/PathResourceLoader.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/PathResourceLoader.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/PathResourceLoader.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaAnnotationImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaAnnotationImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaAnnotationImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaAnnotationImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaAttributeGroupImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaAttributeGroupImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaAttributeGroupImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaAttributeGroupImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaAttributeModelImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaAttributeModelImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaAttributeModelImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaAttributeModelImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaContainer.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaContainer.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaContainer.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaContainer.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaDependencies.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaDependencies.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaDependencies.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaDependencies.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaGlobalAttributeImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaGlobalAttributeImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaGlobalAttributeImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaGlobalAttributeImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaGlobalElementImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaGlobalElementImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaGlobalElementImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaGlobalElementImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaIdentityConstraintImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaIdentityConstraintImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaIdentityConstraintImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaIdentityConstraintImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaLocalAttributeImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaLocalAttributeImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaLocalAttributeImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaLocalAttributeImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaLocalElementImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaLocalElementImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaLocalElementImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaLocalElementImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaModelGroupImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaModelGroupImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaModelGroupImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaModelGroupImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaParticleImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaParticleImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaParticleImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaParticleImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaPropertyImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaPropertyImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaPropertyImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaPropertyImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaStringEnumEntryImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaStringEnumEntryImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaStringEnumEntryImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaStringEnumEntryImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeCodePrinter.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeCodePrinter.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeCodePrinter.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeCodePrinter.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderBase.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderBase.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderBase.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderBase.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeSystemCompiler.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeSystemCompiler.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeSystemCompiler.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeSystemCompiler.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeSystemImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeSystemImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeSystemImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeSystemImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeVisitorImpl.java b/src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeVisitorImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeVisitorImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SchemaTypeVisitorImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/SoapEncSchemaTypeSystem.java b/src/main/java/org/apache/xmlbeans/impl/schema/SoapEncSchemaTypeSystem.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/SoapEncSchemaTypeSystem.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/SoapEncSchemaTypeSystem.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/StscChecker.java b/src/main/java/org/apache/xmlbeans/impl/schema/StscChecker.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/StscChecker.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/StscChecker.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/StscComplexTypeResolver.java b/src/main/java/org/apache/xmlbeans/impl/schema/StscComplexTypeResolver.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/StscComplexTypeResolver.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/StscComplexTypeResolver.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/StscImporter.java b/src/main/java/org/apache/xmlbeans/impl/schema/StscImporter.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/StscImporter.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/StscImporter.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/StscJavaizer.java b/src/main/java/org/apache/xmlbeans/impl/schema/StscJavaizer.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/StscJavaizer.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/StscJavaizer.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/StscResolver.java b/src/main/java/org/apache/xmlbeans/impl/schema/StscResolver.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/StscResolver.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/StscResolver.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/StscSimpleTypeResolver.java b/src/main/java/org/apache/xmlbeans/impl/schema/StscSimpleTypeResolver.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/StscSimpleTypeResolver.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/StscSimpleTypeResolver.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/StscState.java b/src/main/java/org/apache/xmlbeans/impl/schema/StscState.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/StscState.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/StscState.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/StscTranslator.java b/src/main/java/org/apache/xmlbeans/impl/schema/StscTranslator.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/StscTranslator.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/StscTranslator.java
diff --git a/src/typeholder/org/apache/xmlbeans/impl/schema/TypeSystemHolder.java b/src/main/java/org/apache/xmlbeans/impl/schema/TypeSystemHolder.java
similarity index 100%
rename from src/typeholder/org/apache/xmlbeans/impl/schema/TypeSystemHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/TypeSystemHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/XQuerySchemaTypeSystem.java b/src/main/java/org/apache/xmlbeans/impl/schema/XQuerySchemaTypeSystem.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/XQuerySchemaTypeSystem.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/XQuerySchemaTypeSystem.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/schema/XmlValueRef.java b/src/main/java/org/apache/xmlbeans/impl/schema/XmlValueRef.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/schema/XmlValueRef.java
rename to src/main/java/org/apache/xmlbeans/impl/schema/XmlValueRef.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/AttachmentPart.java b/src/main/java/org/apache/xmlbeans/impl/soap/AttachmentPart.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/AttachmentPart.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/AttachmentPart.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/Detail.java b/src/main/java/org/apache/xmlbeans/impl/soap/Detail.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/Detail.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/Detail.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/DetailEntry.java b/src/main/java/org/apache/xmlbeans/impl/soap/DetailEntry.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/DetailEntry.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/DetailEntry.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/FactoryFinder.java b/src/main/java/org/apache/xmlbeans/impl/soap/FactoryFinder.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/FactoryFinder.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/FactoryFinder.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/MessageFactory.java b/src/main/java/org/apache/xmlbeans/impl/soap/MessageFactory.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/MessageFactory.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/MessageFactory.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/MimeHeader.java b/src/main/java/org/apache/xmlbeans/impl/soap/MimeHeader.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/MimeHeader.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/MimeHeader.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/MimeHeaders.java b/src/main/java/org/apache/xmlbeans/impl/soap/MimeHeaders.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/MimeHeaders.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/MimeHeaders.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/Name.java b/src/main/java/org/apache/xmlbeans/impl/soap/Name.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/Name.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/Name.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/Node.java b/src/main/java/org/apache/xmlbeans/impl/soap/Node.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/Node.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/Node.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPBody.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPBody.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPBody.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPBody.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPBodyElement.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPBodyElement.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPBodyElement.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPBodyElement.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPConnection.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPConnection.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPConnection.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPConnection.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPConnectionFactory.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPConnectionFactory.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPConnectionFactory.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPConnectionFactory.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPConstants.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPConstants.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPConstants.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPConstants.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPElement.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPElement.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPElement.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPElement.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPElementFactory.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPElementFactory.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPElementFactory.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPElementFactory.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPEnvelope.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPEnvelope.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPEnvelope.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPEnvelope.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPException.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPException.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPException.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPException.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPFactory.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPFactory.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPFactory.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPFactory.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPFault.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPFault.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPFault.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPFault.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPFaultElement.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPFaultElement.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPFaultElement.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPFaultElement.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPHeader.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPHeader.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPHeader.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPHeader.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPHeaderElement.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPHeaderElement.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPHeaderElement.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPHeaderElement.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPMessage.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPMessage.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPMessage.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPMessage.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPPart.java b/src/main/java/org/apache/xmlbeans/impl/soap/SOAPPart.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/SOAPPart.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/SOAPPart.java
diff --git a/src/saaj_api/org/apache/xmlbeans/impl/soap/Text.java b/src/main/java/org/apache/xmlbeans/impl/soap/Text.java
similarity index 100%
rename from src/saaj_api/org/apache/xmlbeans/impl/soap/Text.java
rename to src/main/java/org/apache/xmlbeans/impl/soap/Text.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/AttrIdXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/AttrIdXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/AttrIdXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/AttrIdXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/AttrXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/AttrXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/AttrXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/AttrXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Bookmark.java b/src/main/java/org/apache/xmlbeans/impl/store/Bookmark.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Bookmark.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Bookmark.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/CdataNode.java b/src/main/java/org/apache/xmlbeans/impl/store/CdataNode.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/CdataNode.java
rename to src/main/java/org/apache/xmlbeans/impl/store/CdataNode.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/CharNode.java b/src/main/java/org/apache/xmlbeans/impl/store/CharNode.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/CharNode.java
rename to src/main/java/org/apache/xmlbeans/impl/store/CharNode.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/CharUtil.java b/src/main/java/org/apache/xmlbeans/impl/store/CharUtil.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/CharUtil.java
rename to src/main/java/org/apache/xmlbeans/impl/store/CharUtil.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/CommentXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/CommentXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/CommentXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/CommentXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Cur.java b/src/main/java/org/apache/xmlbeans/impl/store/Cur.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Cur.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Cur.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Cursor.java b/src/main/java/org/apache/xmlbeans/impl/store/Cursor.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Cursor.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Cursor.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/DetailEntryXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/DetailEntryXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/DetailEntryXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/DetailEntryXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/DetailXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/DetailXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/DetailXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/DetailXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/DocumentFragXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/DocumentFragXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/DocumentFragXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/DocumentFragXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/DocumentXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/DocumentXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/DocumentXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/DocumentXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/DomImpl.java b/src/main/java/org/apache/xmlbeans/impl/store/DomImpl.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/DomImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/store/DomImpl.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/DomSaver.java b/src/main/java/org/apache/xmlbeans/impl/store/DomSaver.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/DomSaver.java
rename to src/main/java/org/apache/xmlbeans/impl/store/DomSaver.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/ElementAttributes.java b/src/main/java/org/apache/xmlbeans/impl/store/ElementAttributes.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/ElementAttributes.java
rename to src/main/java/org/apache/xmlbeans/impl/store/ElementAttributes.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/ElementXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/ElementXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/ElementXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/ElementXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Jsr173.java b/src/main/java/org/apache/xmlbeans/impl/store/Jsr173.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Jsr173.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Jsr173.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Locale.java b/src/main/java/org/apache/xmlbeans/impl/store/Locale.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Locale.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Locale.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/NamedNodeXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/NamedNodeXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/NamedNodeXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/NamedNodeXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/NodeXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/NodeXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/NodeXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/NodeXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Path.java b/src/main/java/org/apache/xmlbeans/impl/store/Path.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Path.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Path.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/PathDelegate.java b/src/main/java/org/apache/xmlbeans/impl/store/PathDelegate.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/PathDelegate.java
rename to src/main/java/org/apache/xmlbeans/impl/store/PathDelegate.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/ProcInstXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/ProcInstXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/ProcInstXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/ProcInstXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Public2.java b/src/main/java/org/apache/xmlbeans/impl/store/Public2.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Public2.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Public2.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/QNameFactory.java b/src/main/java/org/apache/xmlbeans/impl/store/QNameFactory.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/QNameFactory.java
rename to src/main/java/org/apache/xmlbeans/impl/store/QNameFactory.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Query.java b/src/main/java/org/apache/xmlbeans/impl/store/Query.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Query.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Query.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/QueryDelegate.java b/src/main/java/org/apache/xmlbeans/impl/store/QueryDelegate.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/QueryDelegate.java
rename to src/main/java/org/apache/xmlbeans/impl/store/QueryDelegate.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Saaj.java b/src/main/java/org/apache/xmlbeans/impl/store/Saaj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Saaj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Saaj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SaajCdataNode.java b/src/main/java/org/apache/xmlbeans/impl/store/SaajCdataNode.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SaajCdataNode.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SaajCdataNode.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SaajTextNode.java b/src/main/java/org/apache/xmlbeans/impl/store/SaajTextNode.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SaajTextNode.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SaajTextNode.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Saver.java b/src/main/java/org/apache/xmlbeans/impl/store/Saver.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Saver.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Saver.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapBodyElementXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapBodyElementXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapBodyElementXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapBodyElementXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapBodyXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapBodyXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapBodyXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapBodyXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapElementXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapElementXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapElementXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapElementXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapEnvelopeXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapEnvelopeXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapEnvelopeXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapEnvelopeXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapFaultElementXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapFaultElementXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapFaultElementXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapFaultElementXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapFaultXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapFaultXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapFaultXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapFaultXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapHeaderElementXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapHeaderElementXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapHeaderElementXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapHeaderElementXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapHeaderXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapHeaderXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapHeaderXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapHeaderXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapPartDocXobj.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapPartDocXobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapPartDocXobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapPartDocXobj.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/SoapPartDom.java b/src/main/java/org/apache/xmlbeans/impl/store/SoapPartDom.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/SoapPartDom.java
rename to src/main/java/org/apache/xmlbeans/impl/store/SoapPartDom.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/TextNode.java b/src/main/java/org/apache/xmlbeans/impl/store/TextNode.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/TextNode.java
rename to src/main/java/org/apache/xmlbeans/impl/store/TextNode.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Validate.java b/src/main/java/org/apache/xmlbeans/impl/store/Validate.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Validate.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Validate.java
diff --git a/src/store/org/apache/xmlbeans/impl/store/Xobj.java b/src/main/java/org/apache/xmlbeans/impl/store/Xobj.java
similarity index 100%
rename from src/store/org/apache/xmlbeans/impl/store/Xobj.java
rename to src/main/java/org/apache/xmlbeans/impl/store/Xobj.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/BaseSchemaResourceManager.java b/src/main/java/org/apache/xmlbeans/impl/tool/BaseSchemaResourceManager.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/BaseSchemaResourceManager.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/BaseSchemaResourceManager.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/CodeGenUtil.java b/src/main/java/org/apache/xmlbeans/impl/tool/CodeGenUtil.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/CodeGenUtil.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/CodeGenUtil.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/CommandLine.java b/src/main/java/org/apache/xmlbeans/impl/tool/CommandLine.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/CommandLine.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/CommandLine.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/Diff.java b/src/main/java/org/apache/xmlbeans/impl/tool/Diff.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/Diff.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/Diff.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/Extension.java b/src/main/java/org/apache/xmlbeans/impl/tool/Extension.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/Extension.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/Extension.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/FactorImports.java b/src/main/java/org/apache/xmlbeans/impl/tool/FactorImports.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/FactorImports.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/FactorImports.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/InstanceValidator.java b/src/main/java/org/apache/xmlbeans/impl/tool/InstanceValidator.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/InstanceValidator.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/InstanceValidator.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/PrettyPrinter.java b/src/main/java/org/apache/xmlbeans/impl/tool/PrettyPrinter.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/PrettyPrinter.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/PrettyPrinter.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/RunXQuery.java b/src/main/java/org/apache/xmlbeans/impl/tool/RunXQuery.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/RunXQuery.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/RunXQuery.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaCodeGenerator.java b/src/main/java/org/apache/xmlbeans/impl/tool/SchemaCodeGenerator.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaCodeGenerator.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/SchemaCodeGenerator.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaCompiler.java b/src/main/java/org/apache/xmlbeans/impl/tool/SchemaCompiler.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaCompiler.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/SchemaCompiler.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaCompilerExtension.java b/src/main/java/org/apache/xmlbeans/impl/tool/SchemaCompilerExtension.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaCompilerExtension.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/SchemaCompilerExtension.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaCopy.java b/src/main/java/org/apache/xmlbeans/impl/tool/SchemaCopy.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaCopy.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/SchemaCopy.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaImportResolver.java b/src/main/java/org/apache/xmlbeans/impl/tool/SchemaImportResolver.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaImportResolver.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/SchemaImportResolver.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaResourceManager.java b/src/main/java/org/apache/xmlbeans/impl/tool/SchemaResourceManager.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/SchemaResourceManager.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/SchemaResourceManager.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/StreamInstanceValidator.java b/src/main/java/org/apache/xmlbeans/impl/tool/StreamInstanceValidator.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/StreamInstanceValidator.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/StreamInstanceValidator.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/TypeHierarchyPrinter.java b/src/main/java/org/apache/xmlbeans/impl/tool/TypeHierarchyPrinter.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/TypeHierarchyPrinter.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/TypeHierarchyPrinter.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/XMLBean.java b/src/main/java/org/apache/xmlbeans/impl/tool/XMLBean.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/XMLBean.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/XMLBean.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/XMLBeanXSTCHarness.java b/src/main/java/org/apache/xmlbeans/impl/tool/XMLBeanXSTCHarness.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/XMLBeanXSTCHarness.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/XMLBeanXSTCHarness.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/XSTCTester.java b/src/main/java/org/apache/xmlbeans/impl/tool/XSTCTester.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/XSTCTester.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/XSTCTester.java
diff --git a/src/xmlcomp/org/apache/xmlbeans/impl/tool/XsbDumper.java b/src/main/java/org/apache/xmlbeans/impl/tool/XsbDumper.java
similarity index 100%
rename from src/xmlcomp/org/apache/xmlbeans/impl/tool/XsbDumper.java
rename to src/main/java/org/apache/xmlbeans/impl/tool/XsbDumper.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/util/Base64.java b/src/main/java/org/apache/xmlbeans/impl/util/Base64.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/util/Base64.java
rename to src/main/java/org/apache/xmlbeans/impl/util/Base64.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/util/Diff.java b/src/main/java/org/apache/xmlbeans/impl/util/Diff.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/util/Diff.java
rename to src/main/java/org/apache/xmlbeans/impl/util/Diff.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/util/FilerImpl.java b/src/main/java/org/apache/xmlbeans/impl/util/FilerImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/util/FilerImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/util/FilerImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/util/HexBin.java b/src/main/java/org/apache/xmlbeans/impl/util/HexBin.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/util/HexBin.java
rename to src/main/java/org/apache/xmlbeans/impl/util/HexBin.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/util/XsTypeConverter.java b/src/main/java/org/apache/xmlbeans/impl/util/XsTypeConverter.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/util/XsTypeConverter.java
rename to src/main/java/org/apache/xmlbeans/impl/util/XsTypeConverter.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/validator/ValidatingInfoXMLStreamReader.java b/src/main/java/org/apache/xmlbeans/impl/validator/ValidatingInfoXMLStreamReader.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/validator/ValidatingInfoXMLStreamReader.java
rename to src/main/java/org/apache/xmlbeans/impl/validator/ValidatingInfoXMLStreamReader.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/validator/ValidatingXMLInputStream.java b/src/main/java/org/apache/xmlbeans/impl/validator/ValidatingXMLInputStream.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/validator/ValidatingXMLInputStream.java
rename to src/main/java/org/apache/xmlbeans/impl/validator/ValidatingXMLInputStream.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/validator/ValidatingXMLStreamReader.java b/src/main/java/org/apache/xmlbeans/impl/validator/ValidatingXMLStreamReader.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/validator/ValidatingXMLStreamReader.java
rename to src/main/java/org/apache/xmlbeans/impl/validator/ValidatingXMLStreamReader.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/validator/Validator.java b/src/main/java/org/apache/xmlbeans/impl/validator/Validator.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/validator/Validator.java
rename to src/main/java/org/apache/xmlbeans/impl/validator/Validator.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/validator/ValidatorUtil.java b/src/main/java/org/apache/xmlbeans/impl/validator/ValidatorUtil.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/validator/ValidatorUtil.java
rename to src/main/java/org/apache/xmlbeans/impl/validator/ValidatorUtil.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaBase64Holder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaBase64Holder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaBase64Holder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaBase64Holder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaBase64HolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaBase64HolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaBase64HolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaBase64HolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaBooleanHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaBooleanHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaBooleanHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaBooleanHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaBooleanHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaBooleanHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaBooleanHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaBooleanHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaDecimalHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaDecimalHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaDecimalHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaDecimalHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaDecimalHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaDecimalHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaDecimalHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaDecimalHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaDoubleHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaDoubleHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaDoubleHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaDoubleHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaDoubleHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaDoubleHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaDoubleHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaDoubleHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaFloatHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaFloatHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaFloatHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaFloatHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaFloatHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaFloatHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaFloatHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaFloatHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaGDateHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaGDateHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaGDateHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaGDateHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaGDurationHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaGDurationHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaGDurationHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaGDurationHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaHexBinaryHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaHexBinaryHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaHexBinaryHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaHexBinaryHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaHexBinaryHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaHexBinaryHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaHexBinaryHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaHexBinaryHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaIntHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaIntHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaIntHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaIntHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaIntHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaIntHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaIntHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaIntHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaIntegerHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaIntegerHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaIntegerHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaIntegerHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaIntegerHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaIntegerHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaIntegerHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaIntegerHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaLongHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaLongHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaLongHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaLongHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaLongHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaLongHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaLongHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaLongHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaNotationHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaNotationHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaNotationHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaNotationHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaNotationHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaNotationHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaNotationHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaNotationHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaQNameHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaQNameHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaQNameHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaQNameHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaQNameHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaQNameHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaQNameHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaQNameHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaStringEnumerationHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaStringEnumerationHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaStringEnumerationHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaStringEnumerationHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaStringHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaStringHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaStringHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaStringHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaStringHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaStringHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaStringHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaStringHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaUriHolder.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaUriHolder.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaUriHolder.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaUriHolder.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/JavaUriHolderEx.java b/src/main/java/org/apache/xmlbeans/impl/values/JavaUriHolderEx.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/JavaUriHolderEx.java
rename to src/main/java/org/apache/xmlbeans/impl/values/JavaUriHolderEx.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/NamespaceContext.java b/src/main/java/org/apache/xmlbeans/impl/values/NamespaceContext.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/NamespaceContext.java
rename to src/main/java/org/apache/xmlbeans/impl/values/NamespaceContext.java
diff --git a/src/typestore/org/apache/xmlbeans/impl/values/NamespaceManager.java b/src/main/java/org/apache/xmlbeans/impl/values/NamespaceManager.java
similarity index 100%
rename from src/typestore/org/apache/xmlbeans/impl/values/NamespaceManager.java
rename to src/main/java/org/apache/xmlbeans/impl/values/NamespaceManager.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/StringEnumValue.java b/src/main/java/org/apache/xmlbeans/impl/values/StringEnumValue.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/StringEnumValue.java
rename to src/main/java/org/apache/xmlbeans/impl/values/StringEnumValue.java
diff --git a/src/typestore/org/apache/xmlbeans/impl/values/TypeStore.java b/src/main/java/org/apache/xmlbeans/impl/values/TypeStore.java
similarity index 100%
rename from src/typestore/org/apache/xmlbeans/impl/values/TypeStore.java
rename to src/main/java/org/apache/xmlbeans/impl/values/TypeStore.java
diff --git a/src/typestore/org/apache/xmlbeans/impl/values/TypeStoreUser.java b/src/main/java/org/apache/xmlbeans/impl/values/TypeStoreUser.java
similarity index 100%
rename from src/typestore/org/apache/xmlbeans/impl/values/TypeStoreUser.java
rename to src/main/java/org/apache/xmlbeans/impl/values/TypeStoreUser.java
diff --git a/src/typestore/org/apache/xmlbeans/impl/values/TypeStoreUserFactory.java b/src/main/java/org/apache/xmlbeans/impl/values/TypeStoreUserFactory.java
similarity index 100%
rename from src/typestore/org/apache/xmlbeans/impl/values/TypeStoreUserFactory.java
rename to src/main/java/org/apache/xmlbeans/impl/values/TypeStoreUserFactory.java
diff --git a/src/typestore/org/apache/xmlbeans/impl/values/TypeStoreVisitor.java b/src/main/java/org/apache/xmlbeans/impl/values/TypeStoreVisitor.java
similarity index 100%
rename from src/typestore/org/apache/xmlbeans/impl/values/TypeStoreVisitor.java
rename to src/main/java/org/apache/xmlbeans/impl/values/TypeStoreVisitor.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnySimpleTypeImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlAnySimpleTypeImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnySimpleTypeImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlAnySimpleTypeImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnySimpleTypeRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlAnySimpleTypeRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnySimpleTypeRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlAnySimpleTypeRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnyTypeImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlAnyTypeImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnyTypeImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlAnyTypeImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnyUriImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlAnyUriImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnyUriImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlAnyUriImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnyUriRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlAnyUriRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlAnyUriRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlAnyUriRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlBase64BinaryImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlBase64BinaryImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlBase64BinaryImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlBase64BinaryImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlBase64BinaryRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlBase64BinaryRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlBase64BinaryRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlBase64BinaryRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlBooleanImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlBooleanImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlBooleanImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlBooleanImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlBooleanRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlBooleanRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlBooleanRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlBooleanRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlByteImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlByteImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlByteImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlByteImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlComplexContentImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlComplexContentImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlComplexContentImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlComplexContentImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlDateImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlDateImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlDateImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlDateImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlDateTimeImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlDateTimeImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlDateTimeImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlDateTimeImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlDecimalImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlDecimalImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlDecimalImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlDecimalImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlDecimalRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlDecimalRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlDecimalRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlDecimalRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlDoubleImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlDoubleImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlDoubleImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlDoubleImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlDoubleRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlDoubleRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlDoubleRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlDoubleRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlDurationImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlDurationImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlDurationImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlDurationImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlEntitiesImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlEntitiesImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlEntitiesImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlEntitiesImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlEntityImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlEntityImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlEntityImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlEntityImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlFloatImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlFloatImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlFloatImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlFloatImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlFloatRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlFloatRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlFloatRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlFloatRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlGDayImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlGDayImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlGDayImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlGDayImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlGMonthDayImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlGMonthDayImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlGMonthDayImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlGMonthDayImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlGMonthImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlGMonthImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlGMonthImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlGMonthImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlGYearImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlGYearImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlGYearImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlGYearImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlGYearMonthImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlGYearMonthImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlGYearMonthImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlGYearMonthImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlHexBinaryImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlHexBinaryImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlHexBinaryImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlHexBinaryImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlHexBinaryRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlHexBinaryRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlHexBinaryRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlHexBinaryRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlIdImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlIdImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlIdImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlIdImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlIdRefImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlIdRefImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlIdRefImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlIdRefImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlIdRefsImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlIdRefsImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlIdRefsImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlIdRefsImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlIntImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlIntImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlIntImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlIntImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlIntRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlIntRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlIntRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlIntRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlIntegerImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlIntegerImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlIntegerImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlIntegerImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlIntegerRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlIntegerRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlIntegerRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlIntegerRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlLanguageImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlLanguageImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlLanguageImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlLanguageImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlListImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlListImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlListImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlListImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlLongImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlLongImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlLongImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlLongImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlLongRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlLongRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlLongRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlLongRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNCNameImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNCNameImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNCNameImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNCNameImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNameImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNameImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNameImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNameImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNegativeIntegerImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNegativeIntegerImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNegativeIntegerImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNegativeIntegerImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNmTokenImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNmTokenImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNmTokenImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNmTokenImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNmTokensImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNmTokensImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNmTokensImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNmTokensImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNonNegativeIntegerImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNonNegativeIntegerImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNonNegativeIntegerImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNonNegativeIntegerImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNonPositiveIntegerImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNonPositiveIntegerImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNonPositiveIntegerImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNonPositiveIntegerImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNormalizedStringImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNormalizedStringImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNormalizedStringImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNormalizedStringImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNotationImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNotationImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNotationImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNotationImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlNotationRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlNotationRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlNotationRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlNotationRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlObjectBase.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlObjectBase.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlObjectBase.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlObjectBase.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlPositiveIntegerImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlPositiveIntegerImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlPositiveIntegerImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlPositiveIntegerImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlQNameImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlQNameImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlQNameImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlQNameImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlQNameRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlQNameRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlQNameRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlQNameRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlShortImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlShortImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlShortImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlShortImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlStringEnumeration.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlStringEnumeration.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlStringEnumeration.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlStringEnumeration.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlStringImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlStringImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlStringImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlStringImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlStringRestriction.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlStringRestriction.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlStringRestriction.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlStringRestriction.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlTimeImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlTimeImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlTimeImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlTimeImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlTokenImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlTokenImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlTokenImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlTokenImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnionImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlUnionImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnionImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlUnionImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnsignedByteImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlUnsignedByteImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnsignedByteImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlUnsignedByteImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnsignedIntImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlUnsignedIntImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnsignedIntImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlUnsignedIntImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnsignedLongImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlUnsignedLongImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnsignedLongImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlUnsignedLongImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnsignedShortImpl.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlUnsignedShortImpl.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlUnsignedShortImpl.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlUnsignedShortImpl.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlValueDisconnectedException.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlValueDisconnectedException.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlValueDisconnectedException.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlValueDisconnectedException.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlValueNotNillableException.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlValueNotNillableException.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlValueNotNillableException.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlValueNotNillableException.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlValueNotSupportedException.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlValueNotSupportedException.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlValueNotSupportedException.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlValueNotSupportedException.java
diff --git a/src/typeimpl/org/apache/xmlbeans/impl/values/XmlValueOutOfRangeException.java b/src/main/java/org/apache/xmlbeans/impl/values/XmlValueOutOfRangeException.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/impl/values/XmlValueOutOfRangeException.java
rename to src/main/java/org/apache/xmlbeans/impl/values/XmlValueOutOfRangeException.java
diff --git a/src/xpath_xquery/org/apache/xmlbeans/impl/xpath/saxon/XBeansXPath.java b/src/main/java/org/apache/xmlbeans/impl/xpath/saxon/XBeansXPath.java
similarity index 100%
rename from src/xpath_xquery/org/apache/xmlbeans/impl/xpath/saxon/XBeansXPath.java
rename to src/main/java/org/apache/xmlbeans/impl/xpath/saxon/XBeansXPath.java
diff --git a/src/tools/org/apache/xmlbeans/impl/xpathgen/XPathGenerationException.java b/src/main/java/org/apache/xmlbeans/impl/xpathgen/XPathGenerationException.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/xpathgen/XPathGenerationException.java
rename to src/main/java/org/apache/xmlbeans/impl/xpathgen/XPathGenerationException.java
diff --git a/src/tools/org/apache/xmlbeans/impl/xpathgen/XPathGenerator.java b/src/main/java/org/apache/xmlbeans/impl/xpathgen/XPathGenerator.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/xpathgen/XPathGenerator.java
rename to src/main/java/org/apache/xmlbeans/impl/xpathgen/XPathGenerator.java
diff --git a/src/xpath_xquery/org/apache/xmlbeans/impl/xquery/saxon/XBeansXQuery.java b/src/main/java/org/apache/xmlbeans/impl/xquery/saxon/XBeansXQuery.java
similarity index 100%
rename from src/xpath_xquery/org/apache/xmlbeans/impl/xquery/saxon/XBeansXQuery.java
rename to src/main/java/org/apache/xmlbeans/impl/xquery/saxon/XBeansXQuery.java
diff --git a/src/tools/org/apache/xmlbeans/impl/xsd2inst/SampleXmlUtil.java b/src/main/java/org/apache/xmlbeans/impl/xsd2inst/SampleXmlUtil.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/xsd2inst/SampleXmlUtil.java
rename to src/main/java/org/apache/xmlbeans/impl/xsd2inst/SampleXmlUtil.java
diff --git a/src/tools/org/apache/xmlbeans/impl/xsd2inst/SchemaInstanceGenerator.java b/src/main/java/org/apache/xmlbeans/impl/xsd2inst/SchemaInstanceGenerator.java
similarity index 100%
rename from src/tools/org/apache/xmlbeans/impl/xsd2inst/SchemaInstanceGenerator.java
rename to src/main/java/org/apache/xmlbeans/impl/xsd2inst/SchemaInstanceGenerator.java
diff --git a/src/xmlpublic/org/apache/xmlbeans/package.html b/src/main/java/org/apache/xmlbeans/package.html
similarity index 100%
rename from src/xmlpublic/org/apache/xmlbeans/package.html
rename to src/main/java/org/apache/xmlbeans/package.html
diff --git a/src/typeimpl/org/apache/xmlbeans/soap/SOAPArrayType.java b/src/main/java/org/apache/xmlbeans/soap/SOAPArrayType.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/soap/SOAPArrayType.java
rename to src/main/java/org/apache/xmlbeans/soap/SOAPArrayType.java
diff --git a/src/typeimpl/org/apache/xmlbeans/soap/SchemaWSDLArrayType.java b/src/main/java/org/apache/xmlbeans/soap/SchemaWSDLArrayType.java
similarity index 100%
rename from src/typeimpl/org/apache/xmlbeans/soap/SchemaWSDLArrayType.java
rename to src/main/java/org/apache/xmlbeans/soap/SchemaWSDLArrayType.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/Attribute.java b/src/main/java/org/apache/xmlbeans/xml/stream/Attribute.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/Attribute.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/Attribute.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/AttributeIterator.java b/src/main/java/org/apache/xmlbeans/xml/stream/AttributeIterator.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/AttributeIterator.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/AttributeIterator.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/BufferedXMLInputStream.java b/src/main/java/org/apache/xmlbeans/xml/stream/BufferedXMLInputStream.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/BufferedXMLInputStream.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/BufferedXMLInputStream.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/ChangePrefixMapping.java b/src/main/java/org/apache/xmlbeans/xml/stream/ChangePrefixMapping.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/ChangePrefixMapping.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/ChangePrefixMapping.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/CharacterData.java b/src/main/java/org/apache/xmlbeans/xml/stream/CharacterData.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/CharacterData.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/CharacterData.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/Comment.java b/src/main/java/org/apache/xmlbeans/xml/stream/Comment.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/Comment.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/Comment.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/ElementFilter.java b/src/main/java/org/apache/xmlbeans/xml/stream/ElementFilter.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/ElementFilter.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/ElementFilter.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/EndDocument.java b/src/main/java/org/apache/xmlbeans/xml/stream/EndDocument.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/EndDocument.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/EndDocument.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/EndElement.java b/src/main/java/org/apache/xmlbeans/xml/stream/EndElement.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/EndElement.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/EndElement.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/EndPrefixMapping.java b/src/main/java/org/apache/xmlbeans/xml/stream/EndPrefixMapping.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/EndPrefixMapping.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/EndPrefixMapping.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/EntityReference.java b/src/main/java/org/apache/xmlbeans/xml/stream/EntityReference.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/EntityReference.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/EntityReference.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/Location.java b/src/main/java/org/apache/xmlbeans/xml/stream/Location.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/Location.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/Location.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/ProcessingInstruction.java b/src/main/java/org/apache/xmlbeans/xml/stream/ProcessingInstruction.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/ProcessingInstruction.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/ProcessingInstruction.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/ReferenceResolver.java b/src/main/java/org/apache/xmlbeans/xml/stream/ReferenceResolver.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/ReferenceResolver.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/ReferenceResolver.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/Space.java b/src/main/java/org/apache/xmlbeans/xml/stream/Space.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/Space.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/Space.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/StartDocument.java b/src/main/java/org/apache/xmlbeans/xml/stream/StartDocument.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/StartDocument.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/StartDocument.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/StartElement.java b/src/main/java/org/apache/xmlbeans/xml/stream/StartElement.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/StartElement.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/StartElement.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/StartPrefixMapping.java b/src/main/java/org/apache/xmlbeans/xml/stream/StartPrefixMapping.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/StartPrefixMapping.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/StartPrefixMapping.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/XMLEvent.java b/src/main/java/org/apache/xmlbeans/xml/stream/XMLEvent.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/XMLEvent.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/XMLEvent.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/XMLInputStream.java b/src/main/java/org/apache/xmlbeans/xml/stream/XMLInputStream.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/XMLInputStream.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/XMLInputStream.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/XMLName.java b/src/main/java/org/apache/xmlbeans/xml/stream/XMLName.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/XMLName.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/XMLName.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/XMLStreamException.java b/src/main/java/org/apache/xmlbeans/xml/stream/XMLStreamException.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/XMLStreamException.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/XMLStreamException.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/events/ElementTypeNames.java b/src/main/java/org/apache/xmlbeans/xml/stream/events/ElementTypeNames.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/events/ElementTypeNames.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/events/ElementTypeNames.java
diff --git a/src/xmlinputstream/org/apache/xmlbeans/xml/stream/utils/NestedThrowable.java b/src/main/java/org/apache/xmlbeans/xml/stream/utils/NestedThrowable.java
similarity index 100%
rename from src/xmlinputstream/org/apache/xmlbeans/xml/stream/utils/NestedThrowable.java
rename to src/main/java/org/apache/xmlbeans/xml/stream/utils/NestedThrowable.java
diff --git a/resources/maven/pom.xml b/src/main/resources/maven/pom.xml
similarity index 100%
rename from resources/maven/pom.xml
rename to src/main/resources/maven/pom.xml
diff --git a/resources/typeimpl/org/apache/xmlbeans/impl/regex/message.properties b/src/main/resources/typeimpl/org/apache/xmlbeans/impl/regex/message.properties
similarity index 100%
rename from resources/typeimpl/org/apache/xmlbeans/impl/regex/message.properties
rename to src/main/resources/typeimpl/org/apache/xmlbeans/impl/regex/message.properties
diff --git a/resources/typeimpl/org/apache/xmlbeans/impl/regex/message_fr.properties b/src/main/resources/typeimpl/org/apache/xmlbeans/impl/regex/message_fr.properties
similarity index 100%
rename from resources/typeimpl/org/apache/xmlbeans/impl/regex/message_fr.properties
rename to src/main/resources/typeimpl/org/apache/xmlbeans/impl/regex/message_fr.properties
diff --git a/resources/typeimpl/org/apache/xmlbeans/impl/regex/message_ja.properties b/src/main/resources/typeimpl/org/apache/xmlbeans/impl/regex/message_ja.properties
similarity index 100%
rename from resources/typeimpl/org/apache/xmlbeans/impl/regex/message_ja.properties
rename to src/main/resources/typeimpl/org/apache/xmlbeans/impl/regex/message_ja.properties
diff --git a/resources/xmlpublic/org/apache/xmlbeans/message.properties b/src/main/resources/xmlpublic/org/apache/xmlbeans/message.properties
similarity index 100%
rename from resources/xmlpublic/org/apache/xmlbeans/message.properties
rename to src/main/resources/xmlpublic/org/apache/xmlbeans/message.properties
diff --git a/resources/xpath_xquery/META-INF/services/org.apache.xmlbeans.impl.store.PathDelegate.SelectPathInterface b/src/main/resources/xpath_xquery/META-INF/services/org.apache.xmlbeans.impl.store.PathDelegate.SelectPathInterface
similarity index 100%
rename from resources/xpath_xquery/META-INF/services/org.apache.xmlbeans.impl.store.PathDelegate.SelectPathInterface
rename to src/main/resources/xpath_xquery/META-INF/services/org.apache.xmlbeans.impl.store.PathDelegate.SelectPathInterface
diff --git a/resources/xpath_xquery/META-INF/services/org.apache.xmlbeans.impl.store.QueryDelegate.QueryInterface b/src/main/resources/xpath_xquery/META-INF/services/org.apache.xmlbeans.impl.store.QueryDelegate.QueryInterface
similarity index 100%
rename from resources/xpath_xquery/META-INF/services/org.apache.xmlbeans.impl.store.QueryDelegate.QueryInterface
rename to src/main/resources/xpath_xquery/META-INF/services/org.apache.xmlbeans.impl.store.QueryDelegate.QueryInterface
diff --git a/src/configschema/schema/xmlconfig.xsd b/src/main/schema/config/xmlconfig.xsd
similarity index 100%
rename from src/configschema/schema/xmlconfig.xsd
rename to src/main/schema/config/xmlconfig.xsd
diff --git a/src/configschema/schema/xmlconfig.xsdconfig b/src/main/schema/config/xmlconfig.xsdconfig
similarity index 100%
rename from src/configschema/schema/xmlconfig.xsdconfig
rename to src/main/schema/config/xmlconfig.xsdconfig
diff --git a/src/toolschema/ltgfmt.xsd b/src/main/schema/tools/ltgfmt.xsd
similarity index 100%
rename from src/toolschema/ltgfmt.xsd
rename to src/main/schema/tools/ltgfmt.xsd
diff --git a/src/toolschema/ltgfmt.xsdconfig b/src/main/schema/tools/ltgfmt.xsdconfig
similarity index 100%
rename from src/toolschema/ltgfmt.xsdconfig
rename to src/main/schema/tools/ltgfmt.xsdconfig
diff --git a/src/toolschema/substwsdl.xsd b/src/main/schema/tools/substwsdl.xsd
similarity index 100%
rename from src/toolschema/substwsdl.xsd
rename to src/main/schema/tools/substwsdl.xsd
diff --git a/src/toolschema/substwsdl.xsdconfig b/src/main/schema/tools/substwsdl.xsdconfig
similarity index 100%
rename from src/toolschema/substwsdl.xsdconfig
rename to src/main/schema/tools/substwsdl.xsdconfig
diff --git a/src/toolschema/xsdownload.xsd b/src/main/schema/tools/xsdownload.xsd
similarity index 100%
rename from src/toolschema/xsdownload.xsd
rename to src/main/schema/tools/xsdownload.xsd
diff --git a/src/toolschema/xsdownload.xsdconfig b/src/main/schema/tools/xsdownload.xsdconfig
similarity index 100%
rename from src/toolschema/xsdownload.xsdconfig
rename to src/main/schema/tools/xsdownload.xsdconfig
diff --git a/src/xmlschema/schema/XML.xsd b/src/main/schema/xml/XML.xsd
similarity index 100%
rename from src/xmlschema/schema/XML.xsd
rename to src/main/schema/xml/XML.xsd
diff --git a/src/xmlschema/schema/XML.xsdconfig b/src/main/schema/xml/XML.xsdconfig
similarity index 100%
rename from src/xmlschema/schema/XML.xsdconfig
rename to src/main/schema/xml/XML.xsdconfig
diff --git a/src/xsdschema/schema/XMLSchema.xsd b/src/main/schema/xsd/XMLSchema.xsd
similarity index 100%
rename from src/xsdschema/schema/XMLSchema.xsd
rename to src/main/schema/xsd/XMLSchema.xsd
diff --git a/src/xsdschema/schema/XMLSchema.xsdconfig b/src/main/schema/xsd/XMLSchema.xsdconfig
similarity index 100%
rename from src/xsdschema/schema/XMLSchema.xsdconfig
rename to src/main/schema/xsd/XMLSchema.xsdconfig
diff --git a/src/shell/_setlib b/src/main/shell/_setlib
similarity index 100%
rename from src/shell/_setlib
rename to src/main/shell/_setlib
diff --git a/src/shell/_setlib.cmd b/src/main/shell/_setlib.cmd
similarity index 100%
rename from src/shell/_setlib.cmd
rename to src/main/shell/_setlib.cmd
diff --git a/src/shell/dumpxsb b/src/main/shell/dumpxsb
similarity index 100%
rename from src/shell/dumpxsb
rename to src/main/shell/dumpxsb
diff --git a/src/shell/dumpxsb.cmd b/src/main/shell/dumpxsb.cmd
similarity index 100%
rename from src/shell/dumpxsb.cmd
rename to src/main/shell/dumpxsb.cmd
diff --git a/src/shell/inst2xsd b/src/main/shell/inst2xsd
similarity index 100%
rename from src/shell/inst2xsd
rename to src/main/shell/inst2xsd
diff --git a/src/shell/inst2xsd.cmd b/src/main/shell/inst2xsd.cmd
similarity index 100%
rename from src/shell/inst2xsd.cmd
rename to src/main/shell/inst2xsd.cmd
diff --git a/src/shell/scomp b/src/main/shell/scomp
similarity index 100%
rename from src/shell/scomp
rename to src/main/shell/scomp
diff --git a/src/shell/scomp.cmd b/src/main/shell/scomp.cmd
similarity index 100%
rename from src/shell/scomp.cmd
rename to src/main/shell/scomp.cmd
diff --git a/src/shell/scopy.cmd b/src/main/shell/scopy.cmd
similarity index 100%
rename from src/shell/scopy.cmd
rename to src/main/shell/scopy.cmd
diff --git a/src/shell/sdownload b/src/main/shell/sdownload
similarity index 100%
rename from src/shell/sdownload
rename to src/main/shell/sdownload
diff --git a/src/shell/sdownload.cmd b/src/main/shell/sdownload.cmd
similarity index 100%
rename from src/shell/sdownload.cmd
rename to src/main/shell/sdownload.cmd
diff --git a/src/shell/sfactor b/src/main/shell/sfactor
similarity index 100%
rename from src/shell/sfactor
rename to src/main/shell/sfactor
diff --git a/src/shell/sfactor.cmd b/src/main/shell/sfactor.cmd
similarity index 100%
rename from src/shell/sfactor.cmd
rename to src/main/shell/sfactor.cmd
diff --git a/src/shell/svalidate b/src/main/shell/svalidate
similarity index 100%
rename from src/shell/svalidate
rename to src/main/shell/svalidate
diff --git a/src/shell/svalidate.cmd b/src/main/shell/svalidate.cmd
similarity index 100%
rename from src/shell/svalidate.cmd
rename to src/main/shell/svalidate.cmd
diff --git a/src/shell/validate b/src/main/shell/validate
similarity index 100%
rename from src/shell/validate
rename to src/main/shell/validate
diff --git a/src/shell/validate.cmd b/src/main/shell/validate.cmd
similarity index 100%
rename from src/shell/validate.cmd
rename to src/main/shell/validate.cmd
diff --git a/src/shell/xpretty b/src/main/shell/xpretty
similarity index 100%
rename from src/shell/xpretty
rename to src/main/shell/xpretty
diff --git a/src/shell/xpretty.cmd b/src/main/shell/xpretty.cmd
similarity index 100%
rename from src/shell/xpretty.cmd
rename to src/main/shell/xpretty.cmd
diff --git a/src/shell/xsd2inst b/src/main/shell/xsd2inst
similarity index 100%
rename from src/shell/xsd2inst
rename to src/main/shell/xsd2inst
diff --git a/src/shell/xsd2inst.cmd b/src/main/shell/xsd2inst.cmd
similarity index 100%
rename from src/shell/xsd2inst.cmd
rename to src/main/shell/xsd2inst.cmd
diff --git a/src/shell/xsdtree b/src/main/shell/xsdtree
similarity index 100%
rename from src/shell/xsdtree
rename to src/main/shell/xsdtree
diff --git a/src/shell/xsdtree.cmd b/src/main/shell/xsdtree.cmd
similarity index 100%
rename from src/shell/xsdtree.cmd
rename to src/main/shell/xsdtree.cmd
diff --git a/src/shell/xstc b/src/main/shell/xstc
similarity index 100%
rename from src/shell/xstc
rename to src/main/shell/xstc
diff --git a/src/shell/xstc.cmd b/src/main/shell/xstc.cmd
similarity index 100%
rename from src/shell/xstc.cmd
rename to src/main/shell/xstc.cmd
diff --git a/test/src/ValidatingXSRTests/checkin/TestUriValidation.java b/src/test/java/ValidatingXSRTests/checkin/TestUriValidation.java
similarity index 100%
rename from test/src/ValidatingXSRTests/checkin/TestUriValidation.java
rename to src/test/java/ValidatingXSRTests/checkin/TestUriValidation.java
diff --git a/test/src/ValidatingXSRTests/checkin/ValidatingXMLStreamReaderTests.java b/src/test/java/ValidatingXSRTests/checkin/ValidatingXMLStreamReaderTests.java
similarity index 100%
rename from test/src/ValidatingXSRTests/checkin/ValidatingXMLStreamReaderTests.java
rename to src/test/java/ValidatingXSRTests/checkin/ValidatingXMLStreamReaderTests.java
diff --git a/test/src/ValidatingXSRTests/common/TestPrefixResolver.java b/src/test/java/ValidatingXSRTests/common/TestPrefixResolver.java
similarity index 100%
rename from test/src/ValidatingXSRTests/common/TestPrefixResolver.java
rename to src/test/java/ValidatingXSRTests/common/TestPrefixResolver.java
diff --git a/test/src/ValidatingXSRTests/detailed/ValidatingXmlStreamReaderTests.java b/src/test/java/ValidatingXSRTests/detailed/ValidatingXmlStreamReaderTests.java
similarity index 100%
rename from test/src/ValidatingXSRTests/detailed/ValidatingXmlStreamReaderTests.java
rename to src/test/java/ValidatingXSRTests/detailed/ValidatingXmlStreamReaderTests.java
diff --git a/test/src/ValidatingXSRTests/detailed/ValidatorUtilTests.java b/src/test/java/ValidatingXSRTests/detailed/ValidatorUtilTests.java
similarity index 100%
rename from test/src/ValidatingXSRTests/detailed/ValidatorUtilTests.java
rename to src/test/java/ValidatingXSRTests/detailed/ValidatorUtilTests.java
diff --git a/test/src/common/Common.java b/src/test/java/common/Common.java
similarity index 98%
rename from test/src/common/Common.java
rename to src/test/java/common/Common.java
index 27a47dd..f417af2 100644
--- a/test/src/common/Common.java
+++ b/src/test/java/common/Common.java
@@ -63,17 +63,16 @@
 

     /**

      * If System.property for 'cases.location' == null

-     * use '.' as basePath and add test/cases/xbea'.'

+     * use '.' as basePath and add src/test/resources.

      * should be where the build.xml file lives

      *

-     * @return

      * @throws IllegalStateException

      */

     public static String getCaseLocation() throws IllegalStateException

     {

         String baseDir = System.getProperty("cases.location");

         if (baseDir == null) {

-            return new File("." + P + "test" + P + "cases").getAbsolutePath();

+            return new File("." + P + "src" + P + "test" + P + "resources").getAbsolutePath();

         } else {

             return new File(baseDir).getAbsolutePath();

         }

diff --git a/test/src/compile/scomp/checkin/CompilationTests.java b/src/test/java/compile/scomp/checkin/CompilationTests.java
similarity index 96%
rename from test/src/compile/scomp/checkin/CompilationTests.java
rename to src/test/java/compile/scomp/checkin/CompilationTests.java
index b04cc9f..4db897f 100644
--- a/test/src/compile/scomp/checkin/CompilationTests.java
+++ b/src/test/java/compile/scomp/checkin/CompilationTests.java
@@ -15,6 +15,8 @@
 
 package compile.scomp.checkin;
 
+import common.Common;
+import compile.scomp.common.CompileCommon;
 import org.apache.xmlbeans.*;
 import org.apache.xmlbeans.impl.common.QNameHelper;
 import org.apache.xmlbeans.impl.tool.CodeGenUtil;
@@ -40,6 +42,7 @@
 import java.util.Collections;
 import java.util.List;
 
+import static common.Common.getRootFile;
 import static org.junit.Assert.*;
 
 
@@ -218,7 +221,7 @@
         assertTrue("Build failed", SchemaCompiler.compile(params));
 
         // Then, compile java classes
-        File javasrc = new File("test/src/scomp/simple");
+        File javasrc = new File(CompileCommon.fileLocation+"/simple");
         File javaclasses = xbeanOutput("compile/scomp/simple/javaclasses");
         javaclasses.mkdirs();
         List<File> testcp = new ArrayList<File>(Arrays.asList(CodeGenUtil.systemClasspath()));
@@ -398,12 +401,12 @@
 
     //TESTENV:
 
-    private static File fwroot = getRootFile();
-    private static File caseroot = new File(fwroot, "test/cases");
+    private static final File fwroot = new File(getRootFile());
+    private static final File caseroot = new File(Common.getCaseLocation());
 
     //location of files under "cases folder"
-    static String fileLocation = "/xbean/compile/scomp/";
-    private static File outputroot = new File(fwroot, "build/test/output");
+    private static final String fileLocation = CompileCommon.fileLocation;
+    private static final File outputroot = new File(fwroot, "build/test/output");
 
     private static void dumpErrors(List errors, PrintWriter out) {
         // Display the errors
@@ -414,16 +417,8 @@
         }
     }
 
-    private static File getRootFile() throws IllegalStateException {
-        try {
-            return new File(System.getProperty("xbean.rootdir")).getCanonicalFile();
-        } catch (IOException e) {
-            throw new IllegalStateException(e.toString());
-        }
-    }
-
     private static File xbeanCase(String str) {
-        return (new File(caseroot.getPath() + fileLocation, str));
+        return new File(fileLocation, str);
     }
 
     private static File xbeanOutput(String str) {
diff --git a/test/src/compile/scomp/checkin/XmlBeansCompCheckinTests.java b/src/test/java/compile/scomp/checkin/XmlBeansCompCheckinTests.java
similarity index 100%
rename from test/src/compile/scomp/checkin/XmlBeansCompCheckinTests.java
rename to src/test/java/compile/scomp/checkin/XmlBeansCompCheckinTests.java
diff --git a/test/src/compile/scomp/common/CompileCommon.java b/src/test/java/compile/scomp/common/CompileCommon.java
similarity index 100%
rename from test/src/compile/scomp/common/CompileCommon.java
rename to src/test/java/compile/scomp/common/CompileCommon.java
diff --git a/test/src/compile/scomp/common/CompileTestBase.java b/src/test/java/compile/scomp/common/CompileTestBase.java
similarity index 100%
rename from test/src/compile/scomp/common/CompileTestBase.java
rename to src/test/java/compile/scomp/common/CompileTestBase.java
diff --git a/test/src/compile/scomp/common/mockobj/TestBindingConfig.java b/src/test/java/compile/scomp/common/mockobj/TestBindingConfig.java
similarity index 100%
rename from test/src/compile/scomp/common/mockobj/TestBindingConfig.java
rename to src/test/java/compile/scomp/common/mockobj/TestBindingConfig.java
diff --git a/test/src/compile/scomp/common/mockobj/TestFiler.java b/src/test/java/compile/scomp/common/mockobj/TestFiler.java
similarity index 100%
rename from test/src/compile/scomp/common/mockobj/TestFiler.java
rename to src/test/java/compile/scomp/common/mockobj/TestFiler.java
diff --git a/test/src/compile/scomp/detailed/DetailedCompTests.java b/src/test/java/compile/scomp/detailed/DetailedCompTests.java
similarity index 100%
rename from test/src/compile/scomp/detailed/DetailedCompTests.java
rename to src/test/java/compile/scomp/detailed/DetailedCompTests.java
diff --git a/test/src/compile/scomp/detailed/SchemaCompilerTests.java b/src/test/java/compile/scomp/detailed/SchemaCompilerTests.java
similarity index 100%
rename from test/src/compile/scomp/detailed/SchemaCompilerTests.java
rename to src/test/java/compile/scomp/detailed/SchemaCompilerTests.java
diff --git a/test/src/compile/scomp/detailed/XmlBeanCompilationTests.java b/src/test/java/compile/scomp/detailed/XmlBeanCompilationTests.java
similarity index 98%
rename from test/src/compile/scomp/detailed/XmlBeanCompilationTests.java
rename to src/test/java/compile/scomp/detailed/XmlBeanCompilationTests.java
index 1126ea0..473ea46 100644
--- a/test/src/compile/scomp/detailed/XmlBeanCompilationTests.java
+++ b/src/test/java/compile/scomp/detailed/XmlBeanCompilationTests.java
@@ -59,8 +59,8 @@
         TestFiler f = new TestFiler();

         //initialize all of the values

         String extCaseDir = XBEAN_CASE_ROOT + P + "extensions" + P;

-        String extSrcDir = CASEROOT + P +

-                           ".." + P + "src" + P + "xmlobject" + P + "extensions" + P;

+        String extSrcDir = getRootFile() + P +

+                           "src" + P + "test" + P + "java" + P + "xmlobject" + P + "extensions" + P;

         File[] cPath = CompileTestBase.getClassPath();

         String dir = extCaseDir + P + "interfaceFeature" + P + "averageCase";

         String dir2 = extCaseDir + P + "prePostFeature" + P +

diff --git a/test/src/compile/scomp/incr/schemaCompile/detailed/IncrCompilationTests.java b/src/test/java/compile/scomp/incr/schemaCompile/detailed/IncrCompilationTests.java
similarity index 100%
rename from test/src/compile/scomp/incr/schemaCompile/detailed/IncrCompilationTests.java
rename to src/test/java/compile/scomp/incr/schemaCompile/detailed/IncrCompilationTests.java
diff --git a/test/src/compile/scomp/incr/schemaCompile/detailed/ModelGroupTests.java b/src/test/java/compile/scomp/incr/schemaCompile/detailed/ModelGroupTests.java
similarity index 100%
rename from test/src/compile/scomp/incr/schemaCompile/detailed/ModelGroupTests.java
rename to src/test/java/compile/scomp/incr/schemaCompile/detailed/ModelGroupTests.java
diff --git a/test/src/compile/scomp/incr/schemaCompile/detailed/PerfTests.java b/src/test/java/compile/scomp/incr/schemaCompile/detailed/PerfTests.java
similarity index 100%
rename from test/src/compile/scomp/incr/schemaCompile/detailed/PerfTests.java
rename to src/test/java/compile/scomp/incr/schemaCompile/detailed/PerfTests.java
diff --git a/test/src/compile/scomp/som/checkin/PartialSOMCheckinTest.java b/src/test/java/compile/scomp/som/checkin/PartialSOMCheckinTest.java
similarity index 100%
rename from test/src/compile/scomp/som/checkin/PartialSOMCheckinTest.java
rename to src/test/java/compile/scomp/som/checkin/PartialSOMCheckinTest.java
diff --git a/test/src/compile/scomp/som/common/SomTestBase.java b/src/test/java/compile/scomp/som/common/SomTestBase.java
similarity index 100%
rename from test/src/compile/scomp/som/common/SomTestBase.java
rename to src/test/java/compile/scomp/som/common/SomTestBase.java
diff --git a/test/src/compile/scomp/som/detailed/PartialSOMDetailedTest.java b/src/test/java/compile/scomp/som/detailed/PartialSOMDetailedTest.java
similarity index 100%
rename from test/src/compile/scomp/som/detailed/PartialSOMDetailedTest.java
rename to src/test/java/compile/scomp/som/detailed/PartialSOMDetailedTest.java
diff --git a/test/src/dom/checkin/AttributeSyncTest.java b/src/test/java/dom/checkin/AttributeSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/AttributeSyncTest.java
rename to src/test/java/dom/checkin/AttributeSyncTest.java
diff --git a/test/src/dom/checkin/AttributeTest.java b/src/test/java/dom/checkin/AttributeTest.java
similarity index 100%
rename from test/src/dom/checkin/AttributeTest.java
rename to src/test/java/dom/checkin/AttributeTest.java
diff --git a/test/src/dom/checkin/CDataSectionSyncTest.java b/src/test/java/dom/checkin/CDataSectionSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/CDataSectionSyncTest.java
rename to src/test/java/dom/checkin/CDataSectionSyncTest.java
diff --git a/test/src/dom/checkin/CDataSectionTest.java b/src/test/java/dom/checkin/CDataSectionTest.java
similarity index 100%
rename from test/src/dom/checkin/CDataSectionTest.java
rename to src/test/java/dom/checkin/CDataSectionTest.java
diff --git a/test/src/dom/checkin/CommentSyncTest.java b/src/test/java/dom/checkin/CommentSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/CommentSyncTest.java
rename to src/test/java/dom/checkin/CommentSyncTest.java
diff --git a/test/src/dom/checkin/CommentTest.java b/src/test/java/dom/checkin/CommentTest.java
similarity index 100%
rename from test/src/dom/checkin/CommentTest.java
rename to src/test/java/dom/checkin/CommentTest.java
diff --git a/test/src/dom/checkin/DirtyCacheTests.java b/src/test/java/dom/checkin/DirtyCacheTests.java
similarity index 100%
rename from test/src/dom/checkin/DirtyCacheTests.java
rename to src/test/java/dom/checkin/DirtyCacheTests.java
diff --git a/test/src/dom/checkin/DocumentFragmentSyncTest.java b/src/test/java/dom/checkin/DocumentFragmentSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/DocumentFragmentSyncTest.java
rename to src/test/java/dom/checkin/DocumentFragmentSyncTest.java
diff --git a/test/src/dom/checkin/DocumentFragmentTest.java b/src/test/java/dom/checkin/DocumentFragmentTest.java
similarity index 100%
rename from test/src/dom/checkin/DocumentFragmentTest.java
rename to src/test/java/dom/checkin/DocumentFragmentTest.java
diff --git a/test/src/dom/checkin/DocumentSyncTest.java b/src/test/java/dom/checkin/DocumentSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/DocumentSyncTest.java
rename to src/test/java/dom/checkin/DocumentSyncTest.java
diff --git a/test/src/dom/checkin/DocumentTest.java b/src/test/java/dom/checkin/DocumentTest.java
similarity index 100%
rename from test/src/dom/checkin/DocumentTest.java
rename to src/test/java/dom/checkin/DocumentTest.java
diff --git a/test/src/dom/checkin/DomImplementationSyncTest.java b/src/test/java/dom/checkin/DomImplementationSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/DomImplementationSyncTest.java
rename to src/test/java/dom/checkin/DomImplementationSyncTest.java
diff --git a/test/src/dom/checkin/DomImplementationTest.java b/src/test/java/dom/checkin/DomImplementationTest.java
similarity index 100%
rename from test/src/dom/checkin/DomImplementationTest.java
rename to src/test/java/dom/checkin/DomImplementationTest.java
diff --git a/test/src/dom/checkin/DomTests.java b/src/test/java/dom/checkin/DomTests.java
similarity index 100%
rename from test/src/dom/checkin/DomTests.java
rename to src/test/java/dom/checkin/DomTests.java
diff --git a/test/src/dom/checkin/ElementSyncTest.java b/src/test/java/dom/checkin/ElementSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/ElementSyncTest.java
rename to src/test/java/dom/checkin/ElementSyncTest.java
diff --git a/test/src/dom/checkin/ElementTest.java b/src/test/java/dom/checkin/ElementTest.java
similarity index 100%
rename from test/src/dom/checkin/ElementTest.java
rename to src/test/java/dom/checkin/ElementTest.java
diff --git a/test/src/dom/checkin/NamedNodeMapSyncTest.java b/src/test/java/dom/checkin/NamedNodeMapSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/NamedNodeMapSyncTest.java
rename to src/test/java/dom/checkin/NamedNodeMapSyncTest.java
diff --git a/test/src/dom/checkin/NamedNodeMapTest.java b/src/test/java/dom/checkin/NamedNodeMapTest.java
similarity index 100%
rename from test/src/dom/checkin/NamedNodeMapTest.java
rename to src/test/java/dom/checkin/NamedNodeMapTest.java
diff --git a/test/src/dom/checkin/NodeListSyncTest.java b/src/test/java/dom/checkin/NodeListSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/NodeListSyncTest.java
rename to src/test/java/dom/checkin/NodeListSyncTest.java
diff --git a/test/src/dom/checkin/NodeListTest.java b/src/test/java/dom/checkin/NodeListTest.java
similarity index 100%
rename from test/src/dom/checkin/NodeListTest.java
rename to src/test/java/dom/checkin/NodeListTest.java
diff --git a/test/src/dom/checkin/PISyncTest.java b/src/test/java/dom/checkin/PISyncTest.java
similarity index 100%
rename from test/src/dom/checkin/PISyncTest.java
rename to src/test/java/dom/checkin/PISyncTest.java
diff --git a/test/src/dom/checkin/PITest.java b/src/test/java/dom/checkin/PITest.java
similarity index 100%
rename from test/src/dom/checkin/PITest.java
rename to src/test/java/dom/checkin/PITest.java
diff --git a/test/src/dom/checkin/ParserTest.java b/src/test/java/dom/checkin/ParserTest.java
similarity index 100%
rename from test/src/dom/checkin/ParserTest.java
rename to src/test/java/dom/checkin/ParserTest.java
diff --git a/test/src/dom/checkin/TextSyncTest.java b/src/test/java/dom/checkin/TextSyncTest.java
similarity index 100%
rename from test/src/dom/checkin/TextSyncTest.java
rename to src/test/java/dom/checkin/TextSyncTest.java
diff --git a/test/src/dom/checkin/TextTest.java b/src/test/java/dom/checkin/TextTest.java
similarity index 100%
rename from test/src/dom/checkin/TextTest.java
rename to src/test/java/dom/checkin/TextTest.java
diff --git a/test/src/dom/common/CharacterDataTest.java b/src/test/java/dom/common/CharacterDataTest.java
similarity index 100%
rename from test/src/dom/common/CharacterDataTest.java
rename to src/test/java/dom/common/CharacterDataTest.java
diff --git a/test/src/dom/common/DomUtils.java b/src/test/java/dom/common/DomUtils.java
similarity index 100%
rename from test/src/dom/common/DomUtils.java
rename to src/test/java/dom/common/DomUtils.java
diff --git a/test/src/dom/common/Loader.java b/src/test/java/dom/common/Loader.java
similarity index 100%
rename from test/src/dom/common/Loader.java
rename to src/test/java/dom/common/Loader.java
diff --git a/test/src/dom/common/NewLoader.java b/src/test/java/dom/common/NewLoader.java
similarity index 100%
rename from test/src/dom/common/NewLoader.java
rename to src/test/java/dom/common/NewLoader.java
diff --git a/test/src/dom/common/NodeTest.java b/src/test/java/dom/common/NodeTest.java
similarity index 100%
rename from test/src/dom/common/NodeTest.java
rename to src/test/java/dom/common/NodeTest.java
diff --git a/test/src/dom/common/NodeWithChildrenTest.java b/src/test/java/dom/common/NodeWithChildrenTest.java
similarity index 100%
rename from test/src/dom/common/NodeWithChildrenTest.java
rename to src/test/java/dom/common/NodeWithChildrenTest.java
diff --git a/test/src/dom/common/TestSetup.java b/src/test/java/dom/common/TestSetup.java
similarity index 100%
rename from test/src/dom/common/TestSetup.java
rename to src/test/java/dom/common/TestSetup.java
diff --git a/test/src/dom/detailed/AttrNamespaceTest.java b/src/test/java/dom/detailed/AttrNamespaceTest.java
similarity index 100%
rename from test/src/dom/detailed/AttrNamespaceTest.java
rename to src/test/java/dom/detailed/AttrNamespaceTest.java
diff --git a/test/src/dom/detailed/IDTest.java b/src/test/java/dom/detailed/IDTest.java
similarity index 100%
rename from test/src/dom/detailed/IDTest.java
rename to src/test/java/dom/detailed/IDTest.java
diff --git a/test/src/dom/detailed/ImportUnsupportedNodesTest.java b/src/test/java/dom/detailed/ImportUnsupportedNodesTest.java
similarity index 100%
rename from test/src/dom/detailed/ImportUnsupportedNodesTest.java
rename to src/test/java/dom/detailed/ImportUnsupportedNodesTest.java
diff --git a/test/src/dom/detailed/InsertDeleteNodesTest.java b/src/test/java/dom/detailed/InsertDeleteNodesTest.java
similarity index 100%
rename from test/src/dom/detailed/InsertDeleteNodesTest.java
rename to src/test/java/dom/detailed/InsertDeleteNodesTest.java
diff --git a/test/src/dom/detailed/MoveImportNodeTest.java b/src/test/java/dom/detailed/MoveImportNodeTest.java
similarity index 100%
rename from test/src/dom/detailed/MoveImportNodeTest.java
rename to src/test/java/dom/detailed/MoveImportNodeTest.java
diff --git a/test/src/dom/detailed/MultipleDocsTest.java b/src/test/java/dom/detailed/MultipleDocsTest.java
similarity index 100%
rename from test/src/dom/detailed/MultipleDocsTest.java
rename to src/test/java/dom/detailed/MultipleDocsTest.java
diff --git a/test/src/dom/detailed/TextInsertDeleteTest.java b/src/test/java/dom/detailed/TextInsertDeleteTest.java
similarity index 100%
rename from test/src/dom/detailed/TextInsertDeleteTest.java
rename to src/test/java/dom/detailed/TextInsertDeleteTest.java
diff --git a/test/src/dom/detailed/TextTest.java b/src/test/java/dom/detailed/TextTest.java
similarity index 100%
rename from test/src/dom/detailed/TextTest.java
rename to src/test/java/dom/detailed/TextTest.java
diff --git a/test/src/dom/detailed/w3c/alltests.java b/src/test/java/dom/detailed/w3c/alltests.java
similarity index 100%
rename from test/src/dom/detailed/w3c/alltests.java
rename to src/test/java/dom/detailed/w3c/alltests.java
diff --git a/test/src/dom/detailed/w3c/ibmtests.java b/src/test/java/dom/detailed/w3c/ibmtests.java
similarity index 100%
rename from test/src/dom/detailed/w3c/ibmtests.java
rename to src/test/java/dom/detailed/w3c/ibmtests.java
diff --git a/test/src/drt/drtcases/BindingTests.java b/src/test/java/drt/drtcases/BindingTests.java
similarity index 100%
rename from test/src/drt/drtcases/BindingTests.java
rename to src/test/java/drt/drtcases/BindingTests.java
diff --git a/test/src/drt/drtcases/MarshalTests.java b/src/test/java/drt/drtcases/MarshalTests.java
similarity index 100%
rename from test/src/drt/drtcases/MarshalTests.java
rename to src/test/java/drt/drtcases/MarshalTests.java
diff --git a/test/src/drt/drtcases/TestEnv.java b/src/test/java/drt/drtcases/TestEnv.java
similarity index 100%
rename from test/src/drt/drtcases/TestEnv.java
rename to src/test/java/drt/drtcases/TestEnv.java
diff --git a/test/src/misc/checkin/CharUtilTests.java b/src/test/java/misc/checkin/CharUtilTests.java
similarity index 100%
rename from test/src/misc/checkin/CharUtilTests.java
rename to src/test/java/misc/checkin/CharUtilTests.java
diff --git a/test/src/misc/checkin/ErrorCodeTest.java b/src/test/java/misc/checkin/ErrorCodeTest.java
similarity index 100%
rename from test/src/misc/checkin/ErrorCodeTest.java
rename to src/test/java/misc/checkin/ErrorCodeTest.java
diff --git a/test/src/misc/checkin/RichParserTests.java b/src/test/java/misc/checkin/RichParserTests.java
similarity index 100%
rename from test/src/misc/checkin/RichParserTests.java
rename to src/test/java/misc/checkin/RichParserTests.java
diff --git a/test/src/misc/checkin/RuntimeSchemaLoaderTest.java b/src/test/java/misc/checkin/RuntimeSchemaLoaderTest.java
similarity index 100%
rename from test/src/misc/checkin/RuntimeSchemaLoaderTest.java
rename to src/test/java/misc/checkin/RuntimeSchemaLoaderTest.java
diff --git a/test/src/misc/checkin/ThreadingTest.java b/src/test/java/misc/checkin/ThreadingTest.java
similarity index 100%
rename from test/src/misc/checkin/ThreadingTest.java
rename to src/test/java/misc/checkin/ThreadingTest.java
diff --git a/test/src/misc/checkin/VersionTest.java b/src/test/java/misc/checkin/VersionTest.java
similarity index 100%
rename from test/src/misc/checkin/VersionTest.java
rename to src/test/java/misc/checkin/VersionTest.java
diff --git a/test/src/misc/checkin/XMLBEANS412Test.java b/src/test/java/misc/checkin/XMLBEANS412Test.java
similarity index 100%
rename from test/src/misc/checkin/XMLBEANS412Test.java
rename to src/test/java/misc/checkin/XMLBEANS412Test.java
diff --git a/test/src/misc/checkin/XmlDocumentPropertiesTest.java b/src/test/java/misc/checkin/XmlDocumentPropertiesTest.java
similarity index 100%
rename from test/src/misc/checkin/XmlDocumentPropertiesTest.java
rename to src/test/java/misc/checkin/XmlDocumentPropertiesTest.java
diff --git a/test/src/misc/common/JiraTestBase.java b/src/test/java/misc/common/JiraTestBase.java
similarity index 100%
rename from test/src/misc/common/JiraTestBase.java
rename to src/test/java/misc/common/JiraTestBase.java
diff --git a/test/src/misc/common/ParsersBase.java b/src/test/java/misc/common/ParsersBase.java
similarity index 100%
rename from test/src/misc/common/ParsersBase.java
rename to src/test/java/misc/common/ParsersBase.java
diff --git a/test/src/misc/detailed/CharEncodingTest.java b/src/test/java/misc/detailed/CharEncodingTest.java
similarity index 100%
rename from test/src/misc/detailed/CharEncodingTest.java
rename to src/test/java/misc/detailed/CharEncodingTest.java
diff --git a/test/src/misc/detailed/CharEscapeTest.java b/src/test/java/misc/detailed/CharEscapeTest.java
similarity index 100%
rename from test/src/misc/detailed/CharEscapeTest.java
rename to src/test/java/misc/detailed/CharEscapeTest.java
diff --git a/test/src/misc/detailed/ClassLoadingTest.java b/src/test/java/misc/detailed/ClassLoadingTest.java
similarity index 100%
rename from test/src/misc/detailed/ClassLoadingTest.java
rename to src/test/java/misc/detailed/ClassLoadingTest.java
diff --git a/test/src/misc/detailed/JiraRegression151_200Test.java b/src/test/java/misc/detailed/JiraRegression151_200Test.java
similarity index 100%
rename from test/src/misc/detailed/JiraRegression151_200Test.java
rename to src/test/java/misc/detailed/JiraRegression151_200Test.java
diff --git a/test/src/misc/detailed/JiraRegression1_50Test.java b/src/test/java/misc/detailed/JiraRegression1_50Test.java
similarity index 100%
rename from test/src/misc/detailed/JiraRegression1_50Test.java
rename to src/test/java/misc/detailed/JiraRegression1_50Test.java
diff --git a/test/src/misc/detailed/JiraRegression201_250Test.java b/src/test/java/misc/detailed/JiraRegression201_250Test.java
similarity index 100%
rename from test/src/misc/detailed/JiraRegression201_250Test.java
rename to src/test/java/misc/detailed/JiraRegression201_250Test.java
diff --git a/test/src/misc/detailed/JiraRegression251_300Test.java b/src/test/java/misc/detailed/JiraRegression251_300Test.java
similarity index 100%
rename from test/src/misc/detailed/JiraRegression251_300Test.java
rename to src/test/java/misc/detailed/JiraRegression251_300Test.java
diff --git a/test/src/misc/detailed/JiraRegression50_100Test.java b/src/test/java/misc/detailed/JiraRegression50_100Test.java
similarity index 100%
rename from test/src/misc/detailed/JiraRegression50_100Test.java
rename to src/test/java/misc/detailed/JiraRegression50_100Test.java
diff --git a/test/src/misc/detailed/JiraRegressionSchemaCompilerTest.java b/src/test/java/misc/detailed/JiraRegressionSchemaCompilerTest.java
similarity index 100%
rename from test/src/misc/detailed/JiraRegressionSchemaCompilerTest.java
rename to src/test/java/misc/detailed/JiraRegressionSchemaCompilerTest.java
diff --git a/test/src/misc/detailed/JiraRegressionTest101_150.java b/src/test/java/misc/detailed/JiraRegressionTest101_150.java
similarity index 100%
rename from test/src/misc/detailed/JiraRegressionTest101_150.java
rename to src/test/java/misc/detailed/JiraRegressionTest101_150.java
diff --git a/test/src/misc/detailed/LargeEnumTest.java b/src/test/java/misc/detailed/LargeEnumTest.java
similarity index 100%
rename from test/src/misc/detailed/LargeEnumTest.java
rename to src/test/java/misc/detailed/LargeEnumTest.java
diff --git a/src/test/java/misc/detailed/SampleRunner.java b/src/test/java/misc/detailed/SampleRunner.java
new file mode 100644
index 0000000..e95b00a
--- /dev/null
+++ b/src/test/java/misc/detailed/SampleRunner.java
@@ -0,0 +1,302 @@
+/*   Copyright 2004 The Apache Software Foundation

+ *

+ *   Licensed under the Apache License, Version 2.0 (the "License");

+ *   you may not use this file except in compliance with the License.

+ *   You may obtain a copy of the License at

+ *

+ *       http://www.apache.org/licenses/LICENSE-2.0

+ *

+ *   Unless required by applicable law or agreed to in writing, software

+ *   distributed under the License is distributed on an "AS IS" BASIS,

+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

+ *   See the License for the specific language governing permissions and

+ *  limitations under the License.

+ */

+package misc.detailed;

+

+import org.apache.tools.ant.*;

+import org.junit.Before;

+import org.junit.Test;

+

+import java.io.File;

+import java.io.FilenameFilter;

+import java.io.PrintStream;

+import java.util.ArrayList;

+

+/**

+ * Date: Feb 8, 2005

+ * Time: 11:30:24 AM

+ */

+public class SampleRunner {

+

+    private ArrayList samples;

+    private Project proj;

+    private Target target;

+    private String XMLBEANS_HOME;

+    private SamplesBuildFileTest runSampleTest;

+

+

+    @Before

+    protected void setUp() throws Exception {

+        proj = new Project();

+        proj.setName("Samples Task Tests");

+        XMLBEANS_HOME = proj.getBaseDir().getAbsolutePath();

+        samples = new ArrayList();

+        runSampleTest = new SamplesBuildFileTest();

+    }

+

+    @Test

+    public void testSamples() throws Exception {

+        loadSampleDirs(new File("./samples"));

+        ArrayList exceptions = new ArrayList();

+        for (int i = 0; i < samples.size(); i++)

+        {

+

+            runSampleTest.call_samples_task(

+                ((File) samples.get(i)).getAbsolutePath()

+                , "test");

+            BuildException e;

+            if ((e = runSampleTest.getAnyExceptions()) != null)

+            {

+                exceptions.add(((File) samples.get(i)).getAbsolutePath());

+                exceptions.add(e.getException());

+            }

+        }

+        if (exceptions.size() != 0)

+            throw new RuntimeException(getMessageFromExceptions(exceptions));

+

+    }

+

+    private String getMessageFromExceptions(ArrayList ex)

+    {

+        StringBuilder sb = new StringBuilder();

+        for (int i = 0; i < ex.size(); i += 2)

+        {

+            sb.append("\n\nFILE:" + (String) ex.get(i));

+            sb.append(

+                "\n **Error: " + ((BuildException) ex.get(i + 1)).getMessage());

+        }

+        return sb.toString();

+    }

+

+    private void loadSampleDirs(File dir)

+    {

+        assert dir != null && dir.exists();

+        File[] files = dir.listFiles(new BuildFilter());

+        assert files.length == 1;

+        samples.add(files[0]);

+

+    }

+

+    private class BuildFilter

+        implements FilenameFilter

+    {

+        public boolean accept(File file, String name)

+        {

+            return name.equals("build.xml");

+        }

+    }

+

+    private class SamplesBuildFileTest extends BuildFileTest {

+        public void call_samples_task(String projectPath, String taskName)

+        {

+            configureProject(projectPath);

+            Project proj = getProject();

+            proj.setProperty("xmlbeans.home", XMLBEANS_HOME);

+            executeTarget(proj.getDefaultTarget());

+        }

+

+        public BuildException getAnyExceptions()

+            throws Exception

+        {

+            return this.getBuildException();

+        }

+    }

+}

+

+abstract class BuildFileTest {

+

+    protected Project project;

+

+    private StringBuilder logBuffer;

+    private StringBuilder fullLogBuffer;

+    private StringBuilder outBuffer;

+    private StringBuilder errBuffer;

+    private BuildException buildException;

+

+    protected String getOutput() {

+        return cleanBuffer(outBuffer);

+    }

+

+    protected String getError() {

+        return cleanBuffer(errBuffer);

+    }

+

+    protected BuildException getBuildException() {

+        return buildException;

+    }

+

+    private String cleanBuffer(StringBuilder buffer) {

+        StringBuilder cleanedBuffer = new StringBuilder();

+        boolean cr = false;

+        for (int i = 0; i < buffer.length(); i++) {

+            char ch = buffer.charAt(i);

+            if (ch == '\r') {

+                cr = true;

+                continue;

+            }

+

+            if (!cr) {

+                cleanedBuffer.append(ch);

+            } else {

+                if (ch == '\n') {

+                    cleanedBuffer.append(ch);

+                } else {

+                    cleanedBuffer.append('\r').append(ch);

+                }

+            }

+        }

+        return cleanedBuffer.toString();

+    }

+

+    /**

+     *  set up to run the named project

+     *

+     * @param  filename name of project file to run

+     */

+    protected void configureProject(String filename) throws BuildException {

+        logBuffer = new StringBuilder();

+        fullLogBuffer = new StringBuilder();

+        project = new Project();

+        project.init();

+        project.setUserProperty( "ant.file" , new File(filename).getAbsolutePath() );

+        project.addBuildListener(new BuildFileTest.AntTestListener());

+        //ProjectHelper.configureProject(project, new File(filename));

+        ProjectHelper.getProjectHelper().parse(project, new File(filename));

+    }

+

+    /**

+     *  execute a target we have set up

+     * @pre configureProject has been called

+     * @param  targetName  target to run

+     */

+    protected void executeTarget(String targetName) {

+        PrintStream sysOut = System.out;

+        PrintStream sysErr = System.err;

+        try {

+            sysOut.flush();

+            sysErr.flush();

+            outBuffer = new StringBuilder();

+            PrintStream out = new PrintStream(new BuildFileTest.AntOutputStream());

+            System.setOut(out);

+            errBuffer = new StringBuilder();

+            PrintStream err = new PrintStream(new BuildFileTest.AntOutputStream());

+            System.setErr(err);

+            logBuffer = new StringBuilder();

+            fullLogBuffer = new StringBuilder();

+            buildException = null;

+            project.executeTarget(targetName);

+        } finally {

+            System.setOut(sysOut);

+            System.setErr(sysErr);

+            // rajus: 2004/04/07

+            System.out.println("STDOUT+STDERR:\n" + getOutput() + getError());

+            System.out.println("END STDOUT+STDERR:");

+        }

+

+    }

+

+    /**

+     * Get the project which has been configured for a test.

+     *

+     * @return the Project instance for this test.

+     */

+    protected Project getProject() {

+        return project;

+    }

+

+    /**

+     * an output stream which saves stuff to our buffer.

+     */

+    private class AntOutputStream extends java.io.OutputStream {

+        public void write(int b) {

+            outBuffer.append((char)b);

+        }

+    }

+

+    /**

+     * our own personal build listener

+     */

+    private class AntTestListener implements BuildListener {

+        /**

+         *  Fired before any targets are started.

+         */

+        public void buildStarted(BuildEvent event) {

+        }

+

+        /**

+         *  Fired after the last target has finished. This event

+         *  will still be thrown if an error occured during the build.

+         *

+         *  @see BuildEvent#getException()

+         */

+        public void buildFinished(BuildEvent event) {

+        }

+

+        /**

+         *  Fired when a target is started.

+         *

+         *  @see BuildEvent#getTarget()

+         */

+        public void targetStarted(BuildEvent event) {

+            //System.out.println("targetStarted " + event.getTarget().getName());

+        }

+

+        /**

+         *  Fired when a target has finished. This event will

+         *  still be thrown if an error occured during the build.

+         *

+         *  @see BuildEvent#getException()

+         */

+        public void targetFinished(BuildEvent event) {

+            //System.out.println("targetFinished " + event.getTarget().getName());

+        }

+

+        /**

+         *  Fired when a task is started.

+         *

+         *  @see BuildEvent#getTask()

+         */

+        public void taskStarted(BuildEvent event) {

+            //System.out.println("taskStarted " + event.getTask().getTaskName());

+        }

+

+        /**

+         *  Fired when a task has finished. This event will still

+         *  be throw if an error occured during the build.

+         *

+         *  @see BuildEvent#getException()

+         */

+        public void taskFinished(BuildEvent event) {

+            //System.out.println("taskFinished " + event.getTask().getTaskName());

+        }

+

+        /**

+         *  Fired whenever a message is logged.

+         *

+         *  @see BuildEvent#getMessage()

+         *  @see BuildEvent#getPriority()

+         */

+        public void messageLogged(BuildEvent event) {

+            if (event.getPriority() == Project.MSG_INFO ||

+                event.getPriority() == Project.MSG_WARN ||

+                event.getPriority() == Project.MSG_ERR) {

+                logBuffer.append(event.getMessage());

+            }

+            fullLogBuffer.append(event.getMessage());

+

+        }

+    }

+

+

+}

diff --git a/test/src/misc/detailed/SystemCacheClassloadersTest.java b/src/test/java/misc/detailed/SystemCacheClassloadersTest.java
similarity index 100%
rename from test/src/misc/detailed/SystemCacheClassloadersTest.java
rename to src/test/java/misc/detailed/SystemCacheClassloadersTest.java
diff --git a/test/src/misc/detailed/SystemCacheTestImpl.java b/src/test/java/misc/detailed/SystemCacheTestImpl.java
similarity index 100%
rename from test/src/misc/detailed/SystemCacheTestImpl.java
rename to src/test/java/misc/detailed/SystemCacheTestImpl.java
diff --git a/test/src/misc/detailed/SystemCacheTests.java b/src/test/java/misc/detailed/SystemCacheTests.java
similarity index 100%
rename from test/src/misc/detailed/SystemCacheTests.java
rename to src/test/java/misc/detailed/SystemCacheTests.java
diff --git a/test/src/misc/detailed/ThreadLocalUtilTest.java b/src/test/java/misc/detailed/ThreadLocalUtilTest.java
similarity index 100%
rename from test/src/misc/detailed/ThreadLocalUtilTest.java
rename to src/test/java/misc/detailed/ThreadLocalUtilTest.java
diff --git a/test/src/misc/detailed/XMLStreamReaderTest.java b/src/test/java/misc/detailed/XMLStreamReaderTest.java
similarity index 100%
rename from test/src/misc/detailed/XMLStreamReaderTest.java
rename to src/test/java/misc/detailed/XMLStreamReaderTest.java
diff --git a/test/src/random/checkin/RandomTest.java b/src/test/java/random/checkin/RandomTest.java
similarity index 100%
rename from test/src/random/checkin/RandomTest.java
rename to src/test/java/random/checkin/RandomTest.java
diff --git a/test/src/random/common/Random.java b/src/test/java/random/common/Random.java
similarity index 100%
rename from test/src/random/common/Random.java
rename to src/test/java/random/common/Random.java
diff --git a/test/src/scomp/attributes/detailed/AttrGroupTest.java b/src/test/java/scomp/attributes/detailed/AttrGroupTest.java
similarity index 100%
rename from test/src/scomp/attributes/detailed/AttrGroupTest.java
rename to src/test/java/scomp/attributes/detailed/AttrGroupTest.java
diff --git a/test/src/scomp/attributes/detailed/GlobalAttrDefault.java b/src/test/java/scomp/attributes/detailed/GlobalAttrDefault.java
similarity index 100%
rename from test/src/scomp/attributes/detailed/GlobalAttrDefault.java
rename to src/test/java/scomp/attributes/detailed/GlobalAttrDefault.java
diff --git a/test/src/scomp/attributes/detailed/GlobalAttrFixed.java b/src/test/java/scomp/attributes/detailed/GlobalAttrFixed.java
similarity index 100%
rename from test/src/scomp/attributes/detailed/GlobalAttrFixed.java
rename to src/test/java/scomp/attributes/detailed/GlobalAttrFixed.java
diff --git a/test/src/scomp/attributes/detailed/GlobalAttrIdTest.java b/src/test/java/scomp/attributes/detailed/GlobalAttrIdTest.java
similarity index 100%
rename from test/src/scomp/attributes/detailed/GlobalAttrIdTest.java
rename to src/test/java/scomp/attributes/detailed/GlobalAttrIdTest.java
diff --git a/test/src/scomp/attributes/detailed/GlobalAttrType.java b/src/test/java/scomp/attributes/detailed/GlobalAttrType.java
similarity index 100%
rename from test/src/scomp/attributes/detailed/GlobalAttrType.java
rename to src/test/java/scomp/attributes/detailed/GlobalAttrType.java
diff --git a/test/src/scomp/attributes/detailed/LocalAttrFixedDefault.java b/src/test/java/scomp/attributes/detailed/LocalAttrFixedDefault.java
similarity index 100%
rename from test/src/scomp/attributes/detailed/LocalAttrFixedDefault.java
rename to src/test/java/scomp/attributes/detailed/LocalAttrFixedDefault.java
diff --git a/test/src/scomp/attributes/detailed/LocalAttrForm.java b/src/test/java/scomp/attributes/detailed/LocalAttrForm.java
similarity index 100%
rename from test/src/scomp/attributes/detailed/LocalAttrForm.java
rename to src/test/java/scomp/attributes/detailed/LocalAttrForm.java
diff --git a/test/src/scomp/attributes/detailed/LocalAttrUse.java b/src/test/java/scomp/attributes/detailed/LocalAttrUse.java
similarity index 100%
rename from test/src/scomp/attributes/detailed/LocalAttrUse.java
rename to src/test/java/scomp/attributes/detailed/LocalAttrUse.java
diff --git a/test/src/scomp/common/BaseCase.java b/src/test/java/scomp/common/BaseCase.java
similarity index 100%
rename from test/src/scomp/common/BaseCase.java
rename to src/test/java/scomp/common/BaseCase.java
diff --git a/test/src/scomp/contentType/complex/detailed/AnonymousTest.java b/src/test/java/scomp/contentType/complex/detailed/AnonymousTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/detailed/AnonymousTest.java
rename to src/test/java/scomp/contentType/complex/detailed/AnonymousTest.java
diff --git a/test/src/scomp/contentType/complex/detailed/ComplexContentTest.java b/src/test/java/scomp/contentType/complex/detailed/ComplexContentTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/detailed/ComplexContentTest.java
rename to src/test/java/scomp/contentType/complex/detailed/ComplexContentTest.java
diff --git a/test/src/scomp/contentType/complex/detailed/ElementOnlyContentTest.java b/src/test/java/scomp/contentType/complex/detailed/ElementOnlyContentTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/detailed/ElementOnlyContentTest.java
rename to src/test/java/scomp/contentType/complex/detailed/ElementOnlyContentTest.java
diff --git a/test/src/scomp/contentType/complex/detailed/EmptyContentTest.java b/src/test/java/scomp/contentType/complex/detailed/EmptyContentTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/detailed/EmptyContentTest.java
rename to src/test/java/scomp/contentType/complex/detailed/EmptyContentTest.java
diff --git a/test/src/scomp/contentType/complex/detailed/MixedContentTest.java b/src/test/java/scomp/contentType/complex/detailed/MixedContentTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/detailed/MixedContentTest.java
rename to src/test/java/scomp/contentType/complex/detailed/MixedContentTest.java
diff --git a/test/src/scomp/contentType/complex/detailed/NamedTest.java b/src/test/java/scomp/contentType/complex/detailed/NamedTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/detailed/NamedTest.java
rename to src/test/java/scomp/contentType/complex/detailed/NamedTest.java
diff --git a/test/src/scomp/contentType/complex/modelGroup/detailed/AllTest.java b/src/test/java/scomp/contentType/complex/modelGroup/detailed/AllTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/modelGroup/detailed/AllTest.java
rename to src/test/java/scomp/contentType/complex/modelGroup/detailed/AllTest.java
diff --git a/test/src/scomp/contentType/complex/modelGroup/detailed/ChoiceTest.java b/src/test/java/scomp/contentType/complex/modelGroup/detailed/ChoiceTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/modelGroup/detailed/ChoiceTest.java
rename to src/test/java/scomp/contentType/complex/modelGroup/detailed/ChoiceTest.java
diff --git a/test/src/scomp/contentType/complex/modelGroup/detailed/NestSequenceChoiceTest.java b/src/test/java/scomp/contentType/complex/modelGroup/detailed/NestSequenceChoiceTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/modelGroup/detailed/NestSequenceChoiceTest.java
rename to src/test/java/scomp/contentType/complex/modelGroup/detailed/NestSequenceChoiceTest.java
diff --git a/test/src/scomp/contentType/complex/modelGroup/detailed/SequenceTest.java b/src/test/java/scomp/contentType/complex/modelGroup/detailed/SequenceTest.java
similarity index 100%
rename from test/src/scomp/contentType/complex/modelGroup/detailed/SequenceTest.java
rename to src/test/java/scomp/contentType/complex/modelGroup/detailed/SequenceTest.java
diff --git a/test/src/scomp/contentType/simple/detailed/BuiltInType.java b/src/test/java/scomp/contentType/simple/detailed/BuiltInType.java
similarity index 100%
rename from test/src/scomp/contentType/simple/detailed/BuiltInType.java
rename to src/test/java/scomp/contentType/simple/detailed/BuiltInType.java
diff --git a/test/src/scomp/contentType/simple/detailed/ListType.java b/src/test/java/scomp/contentType/simple/detailed/ListType.java
similarity index 100%
rename from test/src/scomp/contentType/simple/detailed/ListType.java
rename to src/test/java/scomp/contentType/simple/detailed/ListType.java
diff --git a/test/src/scomp/contentType/simple/detailed/SimpleType.java b/src/test/java/scomp/contentType/simple/detailed/SimpleType.java
similarity index 100%
rename from test/src/scomp/contentType/simple/detailed/SimpleType.java
rename to src/test/java/scomp/contentType/simple/detailed/SimpleType.java
diff --git a/test/src/scomp/contentType/simple/detailed/UnionType.java b/src/test/java/scomp/contentType/simple/detailed/UnionType.java
similarity index 100%
rename from test/src/scomp/contentType/simple/detailed/UnionType.java
rename to src/test/java/scomp/contentType/simple/detailed/UnionType.java
diff --git a/test/src/scomp/derivation/detailed/AbstractTest.java b/src/test/java/scomp/derivation/detailed/AbstractTest.java
similarity index 100%
rename from test/src/scomp/derivation/detailed/AbstractTest.java
rename to src/test/java/scomp/derivation/detailed/AbstractTest.java
diff --git a/test/src/scomp/derivation/detailed/BlockTest.java b/src/test/java/scomp/derivation/detailed/BlockTest.java
similarity index 100%
rename from test/src/scomp/derivation/detailed/BlockTest.java
rename to src/test/java/scomp/derivation/detailed/BlockTest.java
diff --git a/test/src/scomp/derivation/extension/detailed/AttributeExtensionTest.java b/src/test/java/scomp/derivation/extension/detailed/AttributeExtensionTest.java
similarity index 100%
rename from test/src/scomp/derivation/extension/detailed/AttributeExtensionTest.java
rename to src/test/java/scomp/derivation/extension/detailed/AttributeExtensionTest.java
diff --git a/test/src/scomp/derivation/extension/detailed/AttributeWCExtension.java b/src/test/java/scomp/derivation/extension/detailed/AttributeWCExtension.java
similarity index 100%
rename from test/src/scomp/derivation/extension/detailed/AttributeWCExtension.java
rename to src/test/java/scomp/derivation/extension/detailed/AttributeWCExtension.java
diff --git a/test/src/scomp/derivation/extension/detailed/ComplexContentExtensionTest.java b/src/test/java/scomp/derivation/extension/detailed/ComplexContentExtensionTest.java
similarity index 100%
rename from test/src/scomp/derivation/extension/detailed/ComplexContentExtensionTest.java
rename to src/test/java/scomp/derivation/extension/detailed/ComplexContentExtensionTest.java
diff --git a/test/src/scomp/derivation/extension/detailed/EmptyContentExtension.java b/src/test/java/scomp/derivation/extension/detailed/EmptyContentExtension.java
similarity index 100%
rename from test/src/scomp/derivation/extension/detailed/EmptyContentExtension.java
rename to src/test/java/scomp/derivation/extension/detailed/EmptyContentExtension.java
diff --git a/test/src/scomp/derivation/extension/detailed/MixedContentExtension.java b/src/test/java/scomp/derivation/extension/detailed/MixedContentExtension.java
similarity index 100%
rename from test/src/scomp/derivation/extension/detailed/MixedContentExtension.java
rename to src/test/java/scomp/derivation/extension/detailed/MixedContentExtension.java
diff --git a/test/src/scomp/derivation/extension/detailed/SimpleTypeExtensionTest.java b/src/test/java/scomp/derivation/extension/detailed/SimpleTypeExtensionTest.java
similarity index 100%
rename from test/src/scomp/derivation/extension/detailed/SimpleTypeExtensionTest.java
rename to src/test/java/scomp/derivation/extension/detailed/SimpleTypeExtensionTest.java
diff --git a/test/src/scomp/derivation/restriction/detailed/AttrWCRestriction.java b/src/test/java/scomp/derivation/restriction/detailed/AttrWCRestriction.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/AttrWCRestriction.java
rename to src/test/java/scomp/derivation/restriction/detailed/AttrWCRestriction.java
diff --git a/test/src/scomp/derivation/restriction/detailed/AttributeRestriction.java b/src/test/java/scomp/derivation/restriction/detailed/AttributeRestriction.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/AttributeRestriction.java
rename to src/test/java/scomp/derivation/restriction/detailed/AttributeRestriction.java
diff --git a/test/src/scomp/derivation/restriction/detailed/ElementRestriction.java b/src/test/java/scomp/derivation/restriction/detailed/ElementRestriction.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/ElementRestriction.java
rename to src/test/java/scomp/derivation/restriction/detailed/ElementRestriction.java
diff --git a/test/src/scomp/derivation/restriction/detailed/ElementWCRestriction.java b/src/test/java/scomp/derivation/restriction/detailed/ElementWCRestriction.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/ElementWCRestriction.java
rename to src/test/java/scomp/derivation/restriction/detailed/ElementWCRestriction.java
diff --git a/test/src/scomp/derivation/restriction/detailed/EmptyContentRestriction.java b/src/test/java/scomp/derivation/restriction/detailed/EmptyContentRestriction.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/EmptyContentRestriction.java
rename to src/test/java/scomp/derivation/restriction/detailed/EmptyContentRestriction.java
diff --git a/test/src/scomp/derivation/restriction/detailed/EnumTest.java b/src/test/java/scomp/derivation/restriction/detailed/EnumTest.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/EnumTest.java
rename to src/test/java/scomp/derivation/restriction/detailed/EnumTest.java
diff --git a/test/src/scomp/derivation/restriction/detailed/GroupRestrictionTest.java b/src/test/java/scomp/derivation/restriction/detailed/GroupRestrictionTest.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/GroupRestrictionTest.java
rename to src/test/java/scomp/derivation/restriction/detailed/GroupRestrictionTest.java
diff --git a/test/src/scomp/derivation/restriction/detailed/MixedContentRestriction.java b/src/test/java/scomp/derivation/restriction/detailed/MixedContentRestriction.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/MixedContentRestriction.java
rename to src/test/java/scomp/derivation/restriction/detailed/MixedContentRestriction.java
diff --git a/test/src/scomp/derivation/restriction/detailed/SimpleContentRestrictionTest.java b/src/test/java/scomp/derivation/restriction/detailed/SimpleContentRestrictionTest.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/SimpleContentRestrictionTest.java
rename to src/test/java/scomp/derivation/restriction/detailed/SimpleContentRestrictionTest.java
diff --git a/test/src/scomp/derivation/restriction/detailed/SimpleTypeRestriction.java b/src/test/java/scomp/derivation/restriction/detailed/SimpleTypeRestriction.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/SimpleTypeRestriction.java
rename to src/test/java/scomp/derivation/restriction/detailed/SimpleTypeRestriction.java
diff --git a/test/src/scomp/derivation/restriction/detailed/SubstitutionTest.java b/src/test/java/scomp/derivation/restriction/detailed/SubstitutionTest.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/detailed/SubstitutionTest.java
rename to src/test/java/scomp/derivation/restriction/detailed/SubstitutionTest.java
diff --git a/test/src/scomp/derivation/restriction/facets/detailed/FacetRestrictionTest.java b/src/test/java/scomp/derivation/restriction/facets/detailed/FacetRestrictionTest.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/facets/detailed/FacetRestrictionTest.java
rename to src/test/java/scomp/derivation/restriction/facets/detailed/FacetRestrictionTest.java
diff --git a/test/src/scomp/derivation/restriction/facets/detailed/FacetsTest.java b/src/test/java/scomp/derivation/restriction/facets/detailed/FacetsTest.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/facets/detailed/FacetsTest.java
rename to src/test/java/scomp/derivation/restriction/facets/detailed/FacetsTest.java
diff --git a/test/src/scomp/derivation/restriction/facets/detailed/ListRestriction.java b/src/test/java/scomp/derivation/restriction/facets/detailed/ListRestriction.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/facets/detailed/ListRestriction.java
rename to src/test/java/scomp/derivation/restriction/facets/detailed/ListRestriction.java
diff --git a/test/src/scomp/derivation/restriction/facets/detailed/UnionRestriction.java b/src/test/java/scomp/derivation/restriction/facets/detailed/UnionRestriction.java
similarity index 100%
rename from test/src/scomp/derivation/restriction/facets/detailed/UnionRestriction.java
rename to src/test/java/scomp/derivation/restriction/facets/detailed/UnionRestriction.java
diff --git a/test/src/scomp/elements/detailed/AnyTest.java b/src/test/java/scomp/elements/detailed/AnyTest.java
similarity index 100%
rename from test/src/scomp/elements/detailed/AnyTest.java
rename to src/test/java/scomp/elements/detailed/AnyTest.java
diff --git a/test/src/scomp/elements/detailed/GlobalEltDefault.java b/src/test/java/scomp/elements/detailed/GlobalEltDefault.java
similarity index 100%
rename from test/src/scomp/elements/detailed/GlobalEltDefault.java
rename to src/test/java/scomp/elements/detailed/GlobalEltDefault.java
diff --git a/test/src/scomp/elements/detailed/GlobalEltFixed.java b/src/test/java/scomp/elements/detailed/GlobalEltFixed.java
similarity index 100%
rename from test/src/scomp/elements/detailed/GlobalEltFixed.java
rename to src/test/java/scomp/elements/detailed/GlobalEltFixed.java
diff --git a/test/src/scomp/elements/detailed/GlobalEltId.java b/src/test/java/scomp/elements/detailed/GlobalEltId.java
similarity index 100%
rename from test/src/scomp/elements/detailed/GlobalEltId.java
rename to src/test/java/scomp/elements/detailed/GlobalEltId.java
diff --git a/test/src/scomp/elements/detailed/GlobalEltNillable.java b/src/test/java/scomp/elements/detailed/GlobalEltNillable.java
similarity index 100%
rename from test/src/scomp/elements/detailed/GlobalEltNillable.java
rename to src/test/java/scomp/elements/detailed/GlobalEltNillable.java
diff --git a/test/src/scomp/elements/detailed/LocalEltMinMaxOccurs.java b/src/test/java/scomp/elements/detailed/LocalEltMinMaxOccurs.java
similarity index 100%
rename from test/src/scomp/elements/detailed/LocalEltMinMaxOccurs.java
rename to src/test/java/scomp/elements/detailed/LocalEltMinMaxOccurs.java
diff --git a/test/src/scomp/elements/detailed/NamedModelGroupsTest.java b/src/test/java/scomp/elements/detailed/NamedModelGroupsTest.java
similarity index 100%
rename from test/src/scomp/elements/detailed/NamedModelGroupsTest.java
rename to src/test/java/scomp/elements/detailed/NamedModelGroupsTest.java
diff --git a/test/src/scomp/elements/detailed/NillTest.java b/src/test/java/scomp/elements/detailed/NillTest.java
similarity index 100%
rename from test/src/scomp/elements/detailed/NillTest.java
rename to src/test/java/scomp/elements/detailed/NillTest.java
diff --git a/test/src/scomp/idConstraint/detailed/KeyKeyref.java b/src/test/java/scomp/idConstraint/detailed/KeyKeyref.java
similarity index 100%
rename from test/src/scomp/idConstraint/detailed/KeyKeyref.java
rename to src/test/java/scomp/idConstraint/detailed/KeyKeyref.java
diff --git a/test/src/scomp/namespace/checkin/PreserveNamespaces.java b/src/test/java/scomp/namespace/checkin/PreserveNamespaces.java
similarity index 100%
rename from test/src/scomp/namespace/checkin/PreserveNamespaces.java
rename to src/test/java/scomp/namespace/checkin/PreserveNamespaces.java
diff --git a/test/src/scomp/namespace/detailed/AttrFormDefault.java b/src/test/java/scomp/namespace/detailed/AttrFormDefault.java
similarity index 100%
rename from test/src/scomp/namespace/detailed/AttrFormDefault.java
rename to src/test/java/scomp/namespace/detailed/AttrFormDefault.java
diff --git a/test/src/scomp/namespace/detailed/AttributeWC.java b/src/test/java/scomp/namespace/detailed/AttributeWC.java
similarity index 100%
rename from test/src/scomp/namespace/detailed/AttributeWC.java
rename to src/test/java/scomp/namespace/detailed/AttributeWC.java
diff --git a/test/src/scomp/namespace/detailed/ElementFormDefault.java b/src/test/java/scomp/namespace/detailed/ElementFormDefault.java
similarity index 100%
rename from test/src/scomp/namespace/detailed/ElementFormDefault.java
rename to src/test/java/scomp/namespace/detailed/ElementFormDefault.java
diff --git a/test/src/scomp/namespace/detailed/ElementWC.java b/src/test/java/scomp/namespace/detailed/ElementWC.java
similarity index 100%
rename from test/src/scomp/namespace/detailed/ElementWC.java
rename to src/test/java/scomp/namespace/detailed/ElementWC.java
diff --git a/test/src/scomp/redefine/detailed/AttrGroupRedefine.java b/src/test/java/scomp/redefine/detailed/AttrGroupRedefine.java
similarity index 100%
rename from test/src/scomp/redefine/detailed/AttrGroupRedefine.java
rename to src/test/java/scomp/redefine/detailed/AttrGroupRedefine.java
diff --git a/test/src/scomp/redefine/detailed/GroupRedefine.java b/src/test/java/scomp/redefine/detailed/GroupRedefine.java
similarity index 100%
rename from test/src/scomp/redefine/detailed/GroupRedefine.java
rename to src/test/java/scomp/redefine/detailed/GroupRedefine.java
diff --git a/test/src/scomp/redefine/detailed/MultipleRedefines.java b/src/test/java/scomp/redefine/detailed/MultipleRedefines.java
similarity index 100%
rename from test/src/scomp/redefine/detailed/MultipleRedefines.java
rename to src/test/java/scomp/redefine/detailed/MultipleRedefines.java
diff --git a/test/src/scomp/redefine/detailed/SimpleRedefine.java b/src/test/java/scomp/redefine/detailed/SimpleRedefine.java
similarity index 100%
rename from test/src/scomp/redefine/detailed/SimpleRedefine.java
rename to src/test/java/scomp/redefine/detailed/SimpleRedefine.java
diff --git a/test/src/scomp/simple/SimplePersonTest.java b/src/test/java/scomp/simple/SimplePersonTest.java
similarity index 100%
rename from test/src/scomp/simple/SimplePersonTest.java
rename to src/test/java/scomp/simple/SimplePersonTest.java
diff --git a/test/src/scomp/substGroup/detailed/Deep.java b/src/test/java/scomp/substGroup/detailed/Deep.java
similarity index 100%
rename from test/src/scomp/substGroup/detailed/Deep.java
rename to src/test/java/scomp/substGroup/detailed/Deep.java
diff --git a/test/src/scomp/substGroup/detailed/OneLevel.java b/src/test/java/scomp/substGroup/detailed/OneLevel.java
similarity index 100%
rename from test/src/scomp/substGroup/detailed/OneLevel.java
rename to src/test/java/scomp/substGroup/detailed/OneLevel.java
diff --git a/test/src/scomp/substGroup/detailed/UserReportedTest.java b/src/test/java/scomp/substGroup/detailed/UserReportedTest.java
similarity index 100%
rename from test/src/scomp/substGroup/detailed/UserReportedTest.java
rename to src/test/java/scomp/substGroup/detailed/UserReportedTest.java
diff --git a/test/src/scomp/substGroup/detailed/Wide.java b/src/test/java/scomp/substGroup/detailed/Wide.java
similarity index 100%
rename from test/src/scomp/substGroup/detailed/Wide.java
rename to src/test/java/scomp/substGroup/detailed/Wide.java
diff --git a/test/src/scomp/substGroup/restriction/detailed/Abstract.java b/src/test/java/scomp/substGroup/restriction/detailed/Abstract.java
similarity index 100%
rename from test/src/scomp/substGroup/restriction/detailed/Abstract.java
rename to src/test/java/scomp/substGroup/restriction/detailed/Abstract.java
diff --git a/test/src/scomp/substGroup/restriction/detailed/Block.java b/src/test/java/scomp/substGroup/restriction/detailed/Block.java
similarity index 100%
rename from test/src/scomp/substGroup/restriction/detailed/Block.java
rename to src/test/java/scomp/substGroup/restriction/detailed/Block.java
diff --git a/test/src/scomp/substGroup/restriction/detailed/Final.java b/src/test/java/scomp/substGroup/restriction/detailed/Final.java
similarity index 100%
rename from test/src/scomp/substGroup/restriction/detailed/Final.java
rename to src/test/java/scomp/substGroup/restriction/detailed/Final.java
diff --git a/test/tools/src/tools/JUnit/JUnitXResultFormatter.java b/src/test/java/tools/JUnit/JUnitXResultFormatter.java
similarity index 100%
rename from test/tools/src/tools/JUnit/JUnitXResultFormatter.java
rename to src/test/java/tools/JUnit/JUnitXResultFormatter.java
diff --git a/test/tools/src/tools/JUnit/JUnitXRunner.java b/src/test/java/tools/JUnit/JUnitXRunner.java
similarity index 100%
rename from test/tools/src/tools/JUnit/JUnitXRunner.java
rename to src/test/java/tools/JUnit/JUnitXRunner.java
diff --git a/test/tools/src/tools/JUnit/JUnitXTask.java b/src/test/java/tools/JUnit/JUnitXTask.java
similarity index 100%
rename from test/tools/src/tools/JUnit/JUnitXTask.java
rename to src/test/java/tools/JUnit/JUnitXTask.java
diff --git a/test/tools/src/tools/JUnit/SimpleResultFormatter.java b/src/test/java/tools/JUnit/SimpleResultFormatter.java
similarity index 100%
rename from test/tools/src/tools/JUnit/SimpleResultFormatter.java
rename to src/test/java/tools/JUnit/SimpleResultFormatter.java
diff --git a/test/tools/src/tools/JUnit/TestReportMergeUtility.java b/src/test/java/tools/JUnit/TestReportMergeUtility.java
similarity index 100%
rename from test/tools/src/tools/JUnit/TestReportMergeUtility.java
rename to src/test/java/tools/JUnit/TestReportMergeUtility.java
diff --git a/test/tools/src/tools/JUnit/XmlResultFormatter.java b/src/test/java/tools/JUnit/XmlResultFormatter.java
similarity index 100%
rename from test/tools/src/tools/JUnit/XmlResultFormatter.java
rename to src/test/java/tools/JUnit/XmlResultFormatter.java
diff --git a/test/tools/src/tools/JUnit/XmlResultFormatterImpl.java b/src/test/java/tools/JUnit/XmlResultFormatterImpl.java
similarity index 100%
rename from test/tools/src/tools/JUnit/XmlResultFormatterImpl.java
rename to src/test/java/tools/JUnit/XmlResultFormatterImpl.java
diff --git a/test/src/tools/inst2xsd/checkin/Inst2XsdAttrTest.java b/src/test/java/tools/inst2xsd/checkin/Inst2XsdAttrTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/checkin/Inst2XsdAttrTest.java
rename to src/test/java/tools/inst2xsd/checkin/Inst2XsdAttrTest.java
diff --git a/test/src/tools/inst2xsd/checkin/Inst2XsdCheckinTest.java b/src/test/java/tools/inst2xsd/checkin/Inst2XsdCheckinTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/checkin/Inst2XsdCheckinTest.java
rename to src/test/java/tools/inst2xsd/checkin/Inst2XsdCheckinTest.java
diff --git a/test/src/tools/inst2xsd/checkin/Inst2XsdOptionsTest.java b/src/test/java/tools/inst2xsd/checkin/Inst2XsdOptionsTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/checkin/Inst2XsdOptionsTest.java
rename to src/test/java/tools/inst2xsd/checkin/Inst2XsdOptionsTest.java
diff --git a/test/src/tools/inst2xsd/checkin/Inst2XsdTypeTest.java b/src/test/java/tools/inst2xsd/checkin/Inst2XsdTypeTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/checkin/Inst2XsdTypeTest.java
rename to src/test/java/tools/inst2xsd/checkin/Inst2XsdTypeTest.java
diff --git a/test/src/tools/inst2xsd/common/Inst2XsdCommon.java b/src/test/java/tools/inst2xsd/common/Inst2XsdCommon.java
similarity index 100%
rename from test/src/tools/inst2xsd/common/Inst2XsdCommon.java
rename to src/test/java/tools/inst2xsd/common/Inst2XsdCommon.java
diff --git a/test/src/tools/inst2xsd/common/Inst2XsdTestBase.java b/src/test/java/tools/inst2xsd/common/Inst2XsdTestBase.java
similarity index 100%
rename from test/src/tools/inst2xsd/common/Inst2XsdTestBase.java
rename to src/test/java/tools/inst2xsd/common/Inst2XsdTestBase.java
diff --git a/test/src/tools/inst2xsd/detailed/ComplexDetailedTest.java b/src/test/java/tools/inst2xsd/detailed/ComplexDetailedTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/detailed/ComplexDetailedTest.java
rename to src/test/java/tools/inst2xsd/detailed/ComplexDetailedTest.java
diff --git a/test/src/tools/inst2xsd/detailed/DetailedLCDTest.java b/src/test/java/tools/inst2xsd/detailed/DetailedLCDTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/detailed/DetailedLCDTest.java
rename to src/test/java/tools/inst2xsd/detailed/DetailedLCDTest.java
diff --git a/test/src/tools/inst2xsd/detailed/Inst2XsdDetailedAttrTest.java b/src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedAttrTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/detailed/Inst2XsdDetailedAttrTest.java
rename to src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedAttrTest.java
diff --git a/test/src/tools/inst2xsd/detailed/Inst2XsdDetailedOptionsTest.java b/src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedOptionsTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/detailed/Inst2XsdDetailedOptionsTest.java
rename to src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedOptionsTest.java
diff --git a/test/src/tools/inst2xsd/detailed/Inst2XsdDetailedTest.java b/src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/detailed/Inst2XsdDetailedTest.java
rename to src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedTest.java
diff --git a/test/src/tools/inst2xsd/detailed/Inst2XsdDetailedTypeTest.java b/src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedTypeTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/detailed/Inst2XsdDetailedTypeTest.java
rename to src/test/java/tools/inst2xsd/detailed/Inst2XsdDetailedTypeTest.java
diff --git a/test/src/tools/inst2xsd/detailed/Inst2XsdMiscTest.java b/src/test/java/tools/inst2xsd/detailed/Inst2XsdMiscTest.java
similarity index 100%
rename from test/src/tools/inst2xsd/detailed/Inst2XsdMiscTest.java
rename to src/test/java/tools/inst2xsd/detailed/Inst2XsdMiscTest.java
diff --git a/test/tools/src/tools/io/TeeOutputStream.java b/src/test/java/tools/io/TeeOutputStream.java
similarity index 100%
rename from test/tools/src/tools/io/TeeOutputStream.java
rename to src/test/java/tools/io/TeeOutputStream.java
diff --git a/test/tools/src/tools/util/ClassCompare.java b/src/test/java/tools/util/ClassCompare.java
similarity index 100%
rename from test/tools/src/tools/util/ClassCompare.java
rename to src/test/java/tools/util/ClassCompare.java
diff --git a/test/tools/src/tools/util/Diff.java b/src/test/java/tools/util/Diff.java
similarity index 100%
rename from test/tools/src/tools/util/Diff.java
rename to src/test/java/tools/util/Diff.java
diff --git a/test/tools/src/tools/util/JarUtil.java b/src/test/java/tools/util/JarUtil.java
similarity index 100%
rename from test/tools/src/tools/util/JarUtil.java
rename to src/test/java/tools/util/JarUtil.java
diff --git a/test/tools/src/tools/util/Log.java b/src/test/java/tools/util/Log.java
similarity index 100%
rename from test/tools/src/tools/util/Log.java
rename to src/test/java/tools/util/Log.java
diff --git a/test/tools/src/tools/util/ResourceClass.java b/src/test/java/tools/util/ResourceClass.java
similarity index 100%
rename from test/tools/src/tools/util/ResourceClass.java
rename to src/test/java/tools/util/ResourceClass.java
diff --git a/test/tools/src/tools/util/ResourceUtil.java b/src/test/java/tools/util/ResourceUtil.java
similarity index 100%
rename from test/tools/src/tools/util/ResourceUtil.java
rename to src/test/java/tools/util/ResourceUtil.java
diff --git a/test/tools/src/tools/util/SchemaFilenameFilter.java b/src/test/java/tools/util/SchemaFilenameFilter.java
similarity index 100%
rename from test/tools/src/tools/util/SchemaFilenameFilter.java
rename to src/test/java/tools/util/SchemaFilenameFilter.java
diff --git a/test/tools/src/tools/util/SchemaValidator.java b/src/test/java/tools/util/SchemaValidator.java
similarity index 100%
rename from test/tools/src/tools/util/SchemaValidator.java
rename to src/test/java/tools/util/SchemaValidator.java
diff --git a/test/tools/src/tools/util/Util.java b/src/test/java/tools/util/Util.java
similarity index 100%
rename from test/tools/src/tools/util/Util.java
rename to src/test/java/tools/util/Util.java
diff --git a/test/tools/src/tools/util/XMLFilenameFilter.java b/src/test/java/tools/util/XMLFilenameFilter.java
similarity index 100%
rename from test/tools/src/tools/util/XMLFilenameFilter.java
rename to src/test/java/tools/util/XMLFilenameFilter.java
diff --git a/test/tools/src/tools/xml/Utils.java b/src/test/java/tools/xml/Utils.java
similarity index 100%
rename from test/tools/src/tools/xml/Utils.java
rename to src/test/java/tools/xml/Utils.java
diff --git a/test/tools/src/tools/xml/XmlComparator.java b/src/test/java/tools/xml/XmlComparator.java
similarity index 100%
rename from test/tools/src/tools/xml/XmlComparator.java
rename to src/test/java/tools/xml/XmlComparator.java
diff --git a/test/src/xmlcursor/checkin/AddToSelectionTest.java b/src/test/java/xmlcursor/checkin/AddToSelectionTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/AddToSelectionTest.java
rename to src/test/java/xmlcursor/checkin/AddToSelectionTest.java
diff --git a/test/src/xmlcursor/checkin/AnnotationsTests.java b/src/test/java/xmlcursor/checkin/AnnotationsTests.java
similarity index 100%
rename from test/src/xmlcursor/checkin/AnnotationsTests.java
rename to src/test/java/xmlcursor/checkin/AnnotationsTests.java
diff --git a/test/src/xmlcursor/checkin/BeginElementTest.java b/src/test/java/xmlcursor/checkin/BeginElementTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/BeginElementTest.java
rename to src/test/java/xmlcursor/checkin/BeginElementTest.java
diff --git a/test/src/xmlcursor/checkin/ClearBookmarkTest.java b/src/test/java/xmlcursor/checkin/ClearBookmarkTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ClearBookmarkTest.java
rename to src/test/java/xmlcursor/checkin/ClearBookmarkTest.java
diff --git a/test/src/xmlcursor/checkin/ClearSelectionTest.java b/src/test/java/xmlcursor/checkin/ClearSelectionTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ClearSelectionTest.java
rename to src/test/java/xmlcursor/checkin/ClearSelectionTest.java
diff --git a/test/src/xmlcursor/checkin/ComparePositionTest.java b/src/test/java/xmlcursor/checkin/ComparePositionTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ComparePositionTest.java
rename to src/test/java/xmlcursor/checkin/ComparePositionTest.java
diff --git a/test/src/xmlcursor/checkin/CopyTest.java b/src/test/java/xmlcursor/checkin/CopyTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/CopyTest.java
rename to src/test/java/xmlcursor/checkin/CopyTest.java
diff --git a/test/src/xmlcursor/checkin/CopyXmlContentsTest.java b/src/test/java/xmlcursor/checkin/CopyXmlContentsTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/CopyXmlContentsTest.java
rename to src/test/java/xmlcursor/checkin/CopyXmlContentsTest.java
diff --git a/test/src/xmlcursor/checkin/CurrentTokenTypeTest.java b/src/test/java/xmlcursor/checkin/CurrentTokenTypeTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/CurrentTokenTypeTest.java
rename to src/test/java/xmlcursor/checkin/CurrentTokenTypeTest.java
diff --git a/test/src/xmlcursor/checkin/DisposeTest.java b/src/test/java/xmlcursor/checkin/DisposeTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/DisposeTest.java
rename to src/test/java/xmlcursor/checkin/DisposeTest.java
diff --git a/test/src/xmlcursor/checkin/GetAllBookmarkRefsTest.java b/src/test/java/xmlcursor/checkin/GetAllBookmarkRefsTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/GetAllBookmarkRefsTest.java
rename to src/test/java/xmlcursor/checkin/GetAllBookmarkRefsTest.java
diff --git a/test/src/xmlcursor/checkin/GetAllNamespacesTest.java b/src/test/java/xmlcursor/checkin/GetAllNamespacesTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/GetAllNamespacesTest.java
rename to src/test/java/xmlcursor/checkin/GetAllNamespacesTest.java
diff --git a/test/src/xmlcursor/checkin/GetAttributeTextTest.java b/src/test/java/xmlcursor/checkin/GetAttributeTextTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/GetAttributeTextTest.java
rename to src/test/java/xmlcursor/checkin/GetAttributeTextTest.java
diff --git a/test/src/xmlcursor/checkin/GetBookmarkTest.java b/src/test/java/xmlcursor/checkin/GetBookmarkTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/GetBookmarkTest.java
rename to src/test/java/xmlcursor/checkin/GetBookmarkTest.java
diff --git a/test/src/xmlcursor/checkin/GetCharsTest.java b/src/test/java/xmlcursor/checkin/GetCharsTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/GetCharsTest.java
rename to src/test/java/xmlcursor/checkin/GetCharsTest.java
diff --git a/test/src/xmlcursor/checkin/GetCharsType2Test.java b/src/test/java/xmlcursor/checkin/GetCharsType2Test.java
similarity index 100%
rename from test/src/xmlcursor/checkin/GetCharsType2Test.java
rename to src/test/java/xmlcursor/checkin/GetCharsType2Test.java
diff --git a/test/src/xmlcursor/checkin/GetDocChangeStampTest.java b/src/test/java/xmlcursor/checkin/GetDocChangeStampTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/GetDocChangeStampTest.java
rename to src/test/java/xmlcursor/checkin/GetDocChangeStampTest.java
diff --git a/test/src/xmlcursor/checkin/GetNameTest.java b/src/test/java/xmlcursor/checkin/GetNameTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/GetNameTest.java
rename to src/test/java/xmlcursor/checkin/GetNameTest.java
diff --git a/test/src/xmlcursor/checkin/GetObjectTest.java b/src/test/java/xmlcursor/checkin/GetObjectTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/GetObjectTest.java
rename to src/test/java/xmlcursor/checkin/GetObjectTest.java
diff --git a/test/src/xmlcursor/checkin/InsertAttributeTest.java b/src/test/java/xmlcursor/checkin/InsertAttributeTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/InsertAttributeTest.java
rename to src/test/java/xmlcursor/checkin/InsertAttributeTest.java
diff --git a/test/src/xmlcursor/checkin/InsertCharsTest.java b/src/test/java/xmlcursor/checkin/InsertCharsTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/InsertCharsTest.java
rename to src/test/java/xmlcursor/checkin/InsertCharsTest.java
diff --git a/test/src/xmlcursor/checkin/InsertCommentTest.java b/src/test/java/xmlcursor/checkin/InsertCommentTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/InsertCommentTest.java
rename to src/test/java/xmlcursor/checkin/InsertCommentTest.java
diff --git a/test/src/xmlcursor/checkin/InsertElementTest.java b/src/test/java/xmlcursor/checkin/InsertElementTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/InsertElementTest.java
rename to src/test/java/xmlcursor/checkin/InsertElementTest.java
diff --git a/test/src/xmlcursor/checkin/InsertProcInstTest.java b/src/test/java/xmlcursor/checkin/InsertProcInstTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/InsertProcInstTest.java
rename to src/test/java/xmlcursor/checkin/InsertProcInstTest.java
diff --git a/test/src/xmlcursor/checkin/IsAtSamePositionAsTest.java b/src/test/java/xmlcursor/checkin/IsAtSamePositionAsTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/IsAtSamePositionAsTest.java
rename to src/test/java/xmlcursor/checkin/IsAtSamePositionAsTest.java
diff --git a/test/src/xmlcursor/checkin/IsInSameDocumentTest.java b/src/test/java/xmlcursor/checkin/IsInSameDocumentTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/IsInSameDocumentTest.java
rename to src/test/java/xmlcursor/checkin/IsInSameDocumentTest.java
diff --git a/test/src/xmlcursor/checkin/MoveCharsTest.java b/src/test/java/xmlcursor/checkin/MoveCharsTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/MoveCharsTest.java
rename to src/test/java/xmlcursor/checkin/MoveCharsTest.java
diff --git a/test/src/xmlcursor/checkin/MoveTest.java b/src/test/java/xmlcursor/checkin/MoveTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/MoveTest.java
rename to src/test/java/xmlcursor/checkin/MoveTest.java
diff --git a/test/src/xmlcursor/checkin/PrevTokenTypeTest.java b/src/test/java/xmlcursor/checkin/PrevTokenTypeTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/PrevTokenTypeTest.java
rename to src/test/java/xmlcursor/checkin/PrevTokenTypeTest.java
diff --git a/test/src/xmlcursor/checkin/RemoveAttributeTest.java b/src/test/java/xmlcursor/checkin/RemoveAttributeTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/RemoveAttributeTest.java
rename to src/test/java/xmlcursor/checkin/RemoveAttributeTest.java
diff --git a/test/src/xmlcursor/checkin/RemoveCharsTest.java b/src/test/java/xmlcursor/checkin/RemoveCharsTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/RemoveCharsTest.java
rename to src/test/java/xmlcursor/checkin/RemoveCharsTest.java
diff --git a/test/src/xmlcursor/checkin/RemoveTest.java b/src/test/java/xmlcursor/checkin/RemoveTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/RemoveTest.java
rename to src/test/java/xmlcursor/checkin/RemoveTest.java
diff --git a/test/src/xmlcursor/checkin/SelectPathTest.java b/src/test/java/xmlcursor/checkin/SelectPathTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/SelectPathTest.java
rename to src/test/java/xmlcursor/checkin/SelectPathTest.java
diff --git a/test/src/xmlcursor/checkin/SetAttributeTextTest.java b/src/test/java/xmlcursor/checkin/SetAttributeTextTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/SetAttributeTextTest.java
rename to src/test/java/xmlcursor/checkin/SetAttributeTextTest.java
diff --git a/test/src/xmlcursor/checkin/SetBookmarkTest.java b/src/test/java/xmlcursor/checkin/SetBookmarkTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/SetBookmarkTest.java
rename to src/test/java/xmlcursor/checkin/SetBookmarkTest.java
diff --git a/test/src/xmlcursor/checkin/SetNameTest.java b/src/test/java/xmlcursor/checkin/SetNameTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/SetNameTest.java
rename to src/test/java/xmlcursor/checkin/SetNameTest.java
diff --git a/test/src/xmlcursor/checkin/SetTextTest.java b/src/test/java/xmlcursor/checkin/SetTextTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/SetTextTest.java
rename to src/test/java/xmlcursor/checkin/SetTextTest.java
diff --git a/test/src/xmlcursor/checkin/StoreTests.java b/src/test/java/xmlcursor/checkin/StoreTests.java
similarity index 100%
rename from test/src/xmlcursor/checkin/StoreTests.java
rename to src/test/java/xmlcursor/checkin/StoreTests.java
diff --git a/test/src/xmlcursor/checkin/ToCursorTest.java b/src/test/java/xmlcursor/checkin/ToCursorTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToCursorTest.java
rename to src/test/java/xmlcursor/checkin/ToCursorTest.java
diff --git a/test/src/xmlcursor/checkin/ToFirstAttributeTest.java b/src/test/java/xmlcursor/checkin/ToFirstAttributeTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToFirstAttributeTest.java
rename to src/test/java/xmlcursor/checkin/ToFirstAttributeTest.java
diff --git a/test/src/xmlcursor/checkin/ToFirstChildElementTest.java b/src/test/java/xmlcursor/checkin/ToFirstChildElementTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToFirstChildElementTest.java
rename to src/test/java/xmlcursor/checkin/ToFirstChildElementTest.java
diff --git a/test/src/xmlcursor/checkin/ToFirstContentTokenTest.java b/src/test/java/xmlcursor/checkin/ToFirstContentTokenTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToFirstContentTokenTest.java
rename to src/test/java/xmlcursor/checkin/ToFirstContentTokenTest.java
diff --git a/test/src/xmlcursor/checkin/ToLastAttributeTest.java b/src/test/java/xmlcursor/checkin/ToLastAttributeTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToLastAttributeTest.java
rename to src/test/java/xmlcursor/checkin/ToLastAttributeTest.java
diff --git a/test/src/xmlcursor/checkin/ToLastChildElementTest.java b/src/test/java/xmlcursor/checkin/ToLastChildElementTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToLastChildElementTest.java
rename to src/test/java/xmlcursor/checkin/ToLastChildElementTest.java
diff --git a/test/src/xmlcursor/checkin/ToNextAttributeTest.java b/src/test/java/xmlcursor/checkin/ToNextAttributeTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToNextAttributeTest.java
rename to src/test/java/xmlcursor/checkin/ToNextAttributeTest.java
diff --git a/test/src/xmlcursor/checkin/ToNextBookmarkTest.java b/src/test/java/xmlcursor/checkin/ToNextBookmarkTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToNextBookmarkTest.java
rename to src/test/java/xmlcursor/checkin/ToNextBookmarkTest.java
diff --git a/test/src/xmlcursor/checkin/ToNextCharTest.java b/src/test/java/xmlcursor/checkin/ToNextCharTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToNextCharTest.java
rename to src/test/java/xmlcursor/checkin/ToNextCharTest.java
diff --git a/test/src/xmlcursor/checkin/ToNextElementTest.java b/src/test/java/xmlcursor/checkin/ToNextElementTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToNextElementTest.java
rename to src/test/java/xmlcursor/checkin/ToNextElementTest.java
diff --git a/test/src/xmlcursor/checkin/ToNextSelectionTest.java b/src/test/java/xmlcursor/checkin/ToNextSelectionTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToNextSelectionTest.java
rename to src/test/java/xmlcursor/checkin/ToNextSelectionTest.java
diff --git a/test/src/xmlcursor/checkin/ToNextSiblingTest.java b/src/test/java/xmlcursor/checkin/ToNextSiblingTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToNextSiblingTest.java
rename to src/test/java/xmlcursor/checkin/ToNextSiblingTest.java
diff --git a/test/src/xmlcursor/checkin/ToParentElementTest.java b/src/test/java/xmlcursor/checkin/ToParentElementTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToParentElementTest.java
rename to src/test/java/xmlcursor/checkin/ToParentElementTest.java
diff --git a/test/src/xmlcursor/checkin/ToPrevAttributeTest.java b/src/test/java/xmlcursor/checkin/ToPrevAttributeTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToPrevAttributeTest.java
rename to src/test/java/xmlcursor/checkin/ToPrevAttributeTest.java
diff --git a/test/src/xmlcursor/checkin/ToPrevBookmarkTest.java b/src/test/java/xmlcursor/checkin/ToPrevBookmarkTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToPrevBookmarkTest.java
rename to src/test/java/xmlcursor/checkin/ToPrevBookmarkTest.java
diff --git a/test/src/xmlcursor/checkin/ToPrevCharTest.java b/src/test/java/xmlcursor/checkin/ToPrevCharTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToPrevCharTest.java
rename to src/test/java/xmlcursor/checkin/ToPrevCharTest.java
diff --git a/test/src/xmlcursor/checkin/ToPrevElementTest.java b/src/test/java/xmlcursor/checkin/ToPrevElementTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/ToPrevElementTest.java
rename to src/test/java/xmlcursor/checkin/ToPrevElementTest.java
diff --git a/test/src/xmlcursor/checkin/TokensTest.java b/src/test/java/xmlcursor/checkin/TokensTest.java
similarity index 100%
rename from test/src/xmlcursor/checkin/TokensTest.java
rename to src/test/java/xmlcursor/checkin/TokensTest.java
diff --git a/test/src/xmlcursor/common/BasicCursorTestCase.java b/src/test/java/xmlcursor/common/BasicCursorTestCase.java
similarity index 100%
rename from test/src/xmlcursor/common/BasicCursorTestCase.java
rename to src/test/java/xmlcursor/common/BasicCursorTestCase.java
diff --git a/test/src/xmlcursor/common/Common.java b/src/test/java/xmlcursor/common/Common.java
similarity index 100%
rename from test/src/xmlcursor/common/Common.java
rename to src/test/java/xmlcursor/common/Common.java
diff --git a/test/src/xmlcursor/detailed/CopyCharsTest.java b/src/test/java/xmlcursor/detailed/CopyCharsTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/CopyCharsTest.java
rename to src/test/java/xmlcursor/detailed/CopyCharsTest.java
diff --git a/test/src/xmlcursor/detailed/CopyTest.java b/src/test/java/xmlcursor/detailed/CopyTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/CopyTest.java
rename to src/test/java/xmlcursor/detailed/CopyTest.java
diff --git a/test/src/xmlcursor/detailed/CursorGeneratedTypedObjectTest.java b/src/test/java/xmlcursor/detailed/CursorGeneratedTypedObjectTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/CursorGeneratedTypedObjectTest.java
rename to src/test/java/xmlcursor/detailed/CursorGeneratedTypedObjectTest.java
diff --git a/test/src/xmlcursor/detailed/CursorLocations.java b/src/test/java/xmlcursor/detailed/CursorLocations.java
similarity index 100%
rename from test/src/xmlcursor/detailed/CursorLocations.java
rename to src/test/java/xmlcursor/detailed/CursorLocations.java
diff --git a/test/src/xmlcursor/detailed/CursorVsObjectAttributeTest.java b/src/test/java/xmlcursor/detailed/CursorVsObjectAttributeTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/CursorVsObjectAttributeTest.java
rename to src/test/java/xmlcursor/detailed/CursorVsObjectAttributeTest.java
diff --git a/test/src/xmlcursor/detailed/CursorVsObjectInsertRemoveTest.java b/src/test/java/xmlcursor/detailed/CursorVsObjectInsertRemoveTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/CursorVsObjectInsertRemoveTest.java
rename to src/test/java/xmlcursor/detailed/CursorVsObjectInsertRemoveTest.java
diff --git a/test/src/xmlcursor/detailed/CursorVsObjectSetGetTextTest.java b/src/test/java/xmlcursor/detailed/CursorVsObjectSetGetTextTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/CursorVsObjectSetGetTextTest.java
rename to src/test/java/xmlcursor/detailed/CursorVsObjectSetGetTextTest.java
diff --git a/test/src/xmlcursor/detailed/GetTextTest.java b/src/test/java/xmlcursor/detailed/GetTextTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/GetTextTest.java
rename to src/test/java/xmlcursor/detailed/GetTextTest.java
diff --git a/test/src/xmlcursor/detailed/GetTextValueTest.java b/src/test/java/xmlcursor/detailed/GetTextValueTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/GetTextValueTest.java
rename to src/test/java/xmlcursor/detailed/GetTextValueTest.java
diff --git a/test/src/xmlcursor/detailed/InsertAttributeTest2.java b/src/test/java/xmlcursor/detailed/InsertAttributeTest2.java
similarity index 100%
rename from test/src/xmlcursor/detailed/InsertAttributeTest2.java
rename to src/test/java/xmlcursor/detailed/InsertAttributeTest2.java
diff --git a/test/src/xmlcursor/detailed/InsertNamespaceTest.java b/src/test/java/xmlcursor/detailed/InsertNamespaceTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/InsertNamespaceTest.java
rename to src/test/java/xmlcursor/detailed/InsertNamespaceTest.java
diff --git a/test/src/xmlcursor/detailed/MoveXmlTest2.java b/src/test/java/xmlcursor/detailed/MoveXmlTest2.java
similarity index 100%
rename from test/src/xmlcursor/detailed/MoveXmlTest2.java
rename to src/test/java/xmlcursor/detailed/MoveXmlTest2.java
diff --git a/test/src/xmlcursor/detailed/MultipleCopyFromCursorTest.java b/src/test/java/xmlcursor/detailed/MultipleCopyFromCursorTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/MultipleCopyFromCursorTest.java
rename to src/test/java/xmlcursor/detailed/MultipleCopyFromCursorTest.java
diff --git a/test/src/xmlcursor/detailed/MultipleCopyTest.java b/src/test/java/xmlcursor/detailed/MultipleCopyTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/MultipleCopyTest.java
rename to src/test/java/xmlcursor/detailed/MultipleCopyTest.java
diff --git a/test/src/xmlcursor/detailed/MultipleCursorSetTest.java b/src/test/java/xmlcursor/detailed/MultipleCursorSetTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/MultipleCursorSetTest.java
rename to src/test/java/xmlcursor/detailed/MultipleCursorSetTest.java
diff --git a/test/src/xmlcursor/detailed/NamespaceForPrefixTest.java b/src/test/java/xmlcursor/detailed/NamespaceForPrefixTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/NamespaceForPrefixTest.java
rename to src/test/java/xmlcursor/detailed/NamespaceForPrefixTest.java
diff --git a/test/src/xmlcursor/detailed/ObjectCursorInteractionTest.java b/src/test/java/xmlcursor/detailed/ObjectCursorInteractionTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/ObjectCursorInteractionTest.java
rename to src/test/java/xmlcursor/detailed/ObjectCursorInteractionTest.java
diff --git a/test/src/xmlcursor/detailed/PrefixForNamespaceTest.java b/src/test/java/xmlcursor/detailed/PrefixForNamespaceTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/PrefixForNamespaceTest.java
rename to src/test/java/xmlcursor/detailed/PrefixForNamespaceTest.java
diff --git a/test/src/xmlcursor/detailed/PushPopTest.java b/src/test/java/xmlcursor/detailed/PushPopTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/PushPopTest.java
rename to src/test/java/xmlcursor/detailed/PushPopTest.java
diff --git a/test/src/xmlcursor/detailed/SelectionsTest.java b/src/test/java/xmlcursor/detailed/SelectionsTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/SelectionsTest.java
rename to src/test/java/xmlcursor/detailed/SelectionsTest.java
diff --git a/test/src/xmlcursor/detailed/SetTextValueTest.java b/src/test/java/xmlcursor/detailed/SetTextValueTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/SetTextValueTest.java
rename to src/test/java/xmlcursor/detailed/SetTextValueTest.java
diff --git a/test/src/xmlcursor/detailed/ToBookmarkTest.java b/src/test/java/xmlcursor/detailed/ToBookmarkTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/ToBookmarkTest.java
rename to src/test/java/xmlcursor/detailed/ToBookmarkTest.java
diff --git a/test/src/xmlcursor/detailed/ToChildTest.java b/src/test/java/xmlcursor/detailed/ToChildTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/ToChildTest.java
rename to src/test/java/xmlcursor/detailed/ToChildTest.java
diff --git a/test/src/xmlcursor/detailed/XmlLineNumberTest.java b/src/test/java/xmlcursor/detailed/XmlLineNumberTest.java
similarity index 100%
rename from test/src/xmlcursor/detailed/XmlLineNumberTest.java
rename to src/test/java/xmlcursor/detailed/XmlLineNumberTest.java
diff --git a/test/src/xmlcursor/jsr173/common/AttributeTest.java b/src/test/java/xmlcursor/jsr173/common/AttributeTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/common/AttributeTest.java
rename to src/test/java/xmlcursor/jsr173/common/AttributeTest.java
diff --git a/test/src/xmlcursor/jsr173/common/CharactersTest.java b/src/test/java/xmlcursor/jsr173/common/CharactersTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/common/CharactersTest.java
rename to src/test/java/xmlcursor/jsr173/common/CharactersTest.java
diff --git a/test/src/xmlcursor/jsr173/common/ElementTest.java b/src/test/java/xmlcursor/jsr173/common/ElementTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/common/ElementTest.java
rename to src/test/java/xmlcursor/jsr173/common/ElementTest.java
diff --git a/test/src/xmlcursor/jsr173/common/GeneralMethodsTest.java b/src/test/java/xmlcursor/jsr173/common/GeneralMethodsTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/common/GeneralMethodsTest.java
rename to src/test/java/xmlcursor/jsr173/common/GeneralMethodsTest.java
diff --git a/test/src/xmlcursor/jsr173/common/IsXXXTest.java b/src/test/java/xmlcursor/jsr173/common/IsXXXTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/common/IsXXXTest.java
rename to src/test/java/xmlcursor/jsr173/common/IsXXXTest.java
diff --git a/test/src/xmlcursor/jsr173/common/NamespaceTest.java b/src/test/java/xmlcursor/jsr173/common/NamespaceTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/common/NamespaceTest.java
rename to src/test/java/xmlcursor/jsr173/common/NamespaceTest.java
diff --git a/test/src/xmlcursor/jsr173/common/PITest.java b/src/test/java/xmlcursor/jsr173/common/PITest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/common/PITest.java
rename to src/test/java/xmlcursor/jsr173/common/PITest.java
diff --git a/test/src/xmlcursor/jsr173/common/README.txt b/src/test/java/xmlcursor/jsr173/common/README.txt
similarity index 100%
rename from test/src/xmlcursor/jsr173/common/README.txt
rename to src/test/java/xmlcursor/jsr173/common/README.txt
diff --git a/test/src/xmlcursor/jsr173/detailed/CursorAttributeTest.java b/src/test/java/xmlcursor/jsr173/detailed/CursorAttributeTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/detailed/CursorAttributeTest.java
rename to src/test/java/xmlcursor/jsr173/detailed/CursorAttributeTest.java
diff --git a/test/src/xmlcursor/jsr173/detailed/CursorCharactersTest.java b/src/test/java/xmlcursor/jsr173/detailed/CursorCharactersTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/detailed/CursorCharactersTest.java
rename to src/test/java/xmlcursor/jsr173/detailed/CursorCharactersTest.java
diff --git a/test/src/xmlcursor/jsr173/detailed/CursorElementTest.java b/src/test/java/xmlcursor/jsr173/detailed/CursorElementTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/detailed/CursorElementTest.java
rename to src/test/java/xmlcursor/jsr173/detailed/CursorElementTest.java
diff --git a/test/src/xmlcursor/jsr173/detailed/CursorGeneralMethodsTest.java b/src/test/java/xmlcursor/jsr173/detailed/CursorGeneralMethodsTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/detailed/CursorGeneralMethodsTest.java
rename to src/test/java/xmlcursor/jsr173/detailed/CursorGeneralMethodsTest.java
diff --git a/test/src/xmlcursor/jsr173/detailed/CursorIsXXXTest.java b/src/test/java/xmlcursor/jsr173/detailed/CursorIsXXXTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/detailed/CursorIsXXXTest.java
rename to src/test/java/xmlcursor/jsr173/detailed/CursorIsXXXTest.java
diff --git a/test/src/xmlcursor/jsr173/detailed/CursorNamespaceTest.java b/src/test/java/xmlcursor/jsr173/detailed/CursorNamespaceTest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/detailed/CursorNamespaceTest.java
rename to src/test/java/xmlcursor/jsr173/detailed/CursorNamespaceTest.java
diff --git a/test/src/xmlcursor/jsr173/detailed/CursorPITest.java b/src/test/java/xmlcursor/jsr173/detailed/CursorPITest.java
similarity index 100%
rename from test/src/xmlcursor/jsr173/detailed/CursorPITest.java
rename to src/test/java/xmlcursor/jsr173/detailed/CursorPITest.java
diff --git a/test/src/xmlcursor/xpath/CustomerTest.java b/src/test/java/xmlcursor/xpath/CustomerTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/CustomerTest.java
rename to src/test/java/xmlcursor/xpath/CustomerTest.java
diff --git a/test/src/xmlcursor/xpath/common/BaseXPathTest.java b/src/test/java/xmlcursor/xpath/common/BaseXPathTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/common/BaseXPathTest.java
rename to src/test/java/xmlcursor/xpath/common/BaseXPathTest.java
diff --git a/test/src/xmlcursor/xpath/common/XPathCommon.java b/src/test/java/xmlcursor/xpath/common/XPathCommon.java
similarity index 100%
rename from test/src/xmlcursor/xpath/common/XPathCommon.java
rename to src/test/java/xmlcursor/xpath/common/XPathCommon.java
diff --git a/test/src/xmlcursor/xpath/common/XPathExpressionTest.java b/src/test/java/xmlcursor/xpath/common/XPathExpressionTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/common/XPathExpressionTest.java
rename to src/test/java/xmlcursor/xpath/common/XPathExpressionTest.java
diff --git a/test/src/xmlcursor/xpath/common/XPathFunctionAuxTest.java b/src/test/java/xmlcursor/xpath/common/XPathFunctionAuxTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/common/XPathFunctionAuxTest.java
rename to src/test/java/xmlcursor/xpath/common/XPathFunctionAuxTest.java
diff --git a/test/src/xmlcursor/xpath/common/XPathFunctionTest.java b/src/test/java/xmlcursor/xpath/common/XPathFunctionTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/common/XPathFunctionTest.java
rename to src/test/java/xmlcursor/xpath/common/XPathFunctionTest.java
diff --git a/test/src/xmlcursor/xpath/common/XPathNodetestTest.java b/src/test/java/xmlcursor/xpath/common/XPathNodetestTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/common/XPathNodetestTest.java
rename to src/test/java/xmlcursor/xpath/common/XPathNodetestTest.java
diff --git a/test/src/xmlcursor/xpath/complex/checkin/ContainerCommentTest.java b/src/test/java/xmlcursor/xpath/complex/checkin/ContainerCommentTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/checkin/ContainerCommentTest.java
rename to src/test/java/xmlcursor/xpath/complex/checkin/ContainerCommentTest.java
diff --git a/test/src/xmlcursor/xpath/complex/checkin/XPathTests.java b/src/test/java/xmlcursor/xpath/complex/checkin/XPathTests.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/checkin/XPathTests.java
rename to src/test/java/xmlcursor/xpath/complex/checkin/XPathTests.java
diff --git a/test/src/xmlcursor/xpath/complex/checkin/XPathTestsMisc.java b/src/test/java/xmlcursor/xpath/complex/checkin/XPathTestsMisc.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/checkin/XPathTestsMisc.java
rename to src/test/java/xmlcursor/xpath/complex/checkin/XPathTestsMisc.java
diff --git a/test/src/xmlcursor/xpath/complex/detailed/DeclareNamespaceTest.java b/src/test/java/xmlcursor/xpath/complex/detailed/DeclareNamespaceTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/detailed/DeclareNamespaceTest.java
rename to src/test/java/xmlcursor/xpath/complex/detailed/DeclareNamespaceTest.java
diff --git a/test/src/xmlcursor/xpath/complex/detailed/NodeCopyTest.java b/src/test/java/xmlcursor/xpath/complex/detailed/NodeCopyTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/detailed/NodeCopyTest.java
rename to src/test/java/xmlcursor/xpath/complex/detailed/NodeCopyTest.java
diff --git a/test/src/xmlcursor/xpath/complex/detailed/TypesTest.java b/src/test/java/xmlcursor/xpath/complex/detailed/TypesTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/detailed/TypesTest.java
rename to src/test/java/xmlcursor/xpath/complex/detailed/TypesTest.java
diff --git a/test/src/xmlcursor/xpath/complex/detailed/XPathExpressionTestImpl.java b/src/test/java/xmlcursor/xpath/complex/detailed/XPathExpressionTestImpl.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/detailed/XPathExpressionTestImpl.java
rename to src/test/java/xmlcursor/xpath/complex/detailed/XPathExpressionTestImpl.java
diff --git a/test/src/xmlcursor/xpath/complex/detailed/XPathFunctionAuxTest.java b/src/test/java/xmlcursor/xpath/complex/detailed/XPathFunctionAuxTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/detailed/XPathFunctionAuxTest.java
rename to src/test/java/xmlcursor/xpath/complex/detailed/XPathFunctionAuxTest.java
diff --git a/test/src/xmlcursor/xpath/complex/detailed/XPathFunctionTestImpl.java b/src/test/java/xmlcursor/xpath/complex/detailed/XPathFunctionTestImpl.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/detailed/XPathFunctionTestImpl.java
rename to src/test/java/xmlcursor/xpath/complex/detailed/XPathFunctionTestImpl.java
diff --git a/test/src/xmlcursor/xpath/complex/detailed/XPathNodeTest.java b/src/test/java/xmlcursor/xpath/complex/detailed/XPathNodeTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/detailed/XPathNodeTest.java
rename to src/test/java/xmlcursor/xpath/complex/detailed/XPathNodeTest.java
diff --git a/test/src/xmlcursor/xpath/complex/detailed/XPathTest.java b/src/test/java/xmlcursor/xpath/complex/detailed/XPathTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/complex/detailed/XPathTest.java
rename to src/test/java/xmlcursor/xpath/complex/detailed/XPathTest.java
diff --git a/test/src/xmlcursor/xpath/xbean_xpath/detailed/AxesTest.java b/src/test/java/xmlcursor/xpath/xbean_xpath/detailed/AxesTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/xbean_xpath/detailed/AxesTest.java
rename to src/test/java/xmlcursor/xpath/xbean_xpath/detailed/AxesTest.java
diff --git a/test/src/xmlcursor/xpath/xbean_xpath/detailed/NodeTest.java b/src/test/java/xmlcursor/xpath/xbean_xpath/detailed/NodeTest.java
similarity index 100%
rename from test/src/xmlcursor/xpath/xbean_xpath/detailed/NodeTest.java
rename to src/test/java/xmlcursor/xpath/xbean_xpath/detailed/NodeTest.java
diff --git a/test/src/xmlcursor/xpath/xbean_xpath/detailed/README.txt b/src/test/java/xmlcursor/xpath/xbean_xpath/detailed/README.txt
similarity index 100%
rename from test/src/xmlcursor/xpath/xbean_xpath/detailed/README.txt
rename to src/test/java/xmlcursor/xpath/xbean_xpath/detailed/README.txt
diff --git a/test/src/xmlcursor/xquery/checkin/QueryEngineTests.java b/src/test/java/xmlcursor/xquery/checkin/QueryEngineTests.java
similarity index 100%
rename from test/src/xmlcursor/xquery/checkin/QueryEngineTests.java
rename to src/test/java/xmlcursor/xquery/checkin/QueryEngineTests.java
diff --git a/test/src/xmlcursor/xquery/detailed/NISTTest.java b/src/test/java/xmlcursor/xquery/detailed/NISTTest.java
similarity index 97%
rename from test/src/xmlcursor/xquery/detailed/NISTTest.java
rename to src/test/java/xmlcursor/xquery/detailed/NISTTest.java
index 0d9e911..5df5213 100644
--- a/test/src/xmlcursor/xquery/detailed/NISTTest.java
+++ b/src/test/java/xmlcursor/xquery/detailed/NISTTest.java
@@ -14,6 +14,7 @@
  */

 package xmlcursor.xquery.detailed;

 

+import common.Common;

 import noNamespace.TestCase;

 import noNamespace.TestSuiteDocument;

 import noNamespace.TestSuiteDocument.TestSuite.TestGroup;

@@ -61,7 +62,7 @@
 

     @Parameterized.Parameters(name = "{index}: {0} {1}")

     public static Iterable<Object[]> files() throws IOException, XmlException {

-        zf = new ZipFile("test/cases/xbean/xmlcursor/xquery/xmlQuery.zip");

+        zf = new ZipFile(Common.getCaseLocation()+"/xbean/xmlcursor/xquery/xmlQuery.zip");

 

         ZipEntry e = zf.getEntry("testSuite/NIST/files/catalog.xml");

         InputStream is = zf.getInputStream(e);

diff --git a/test/src/xmlcursor/xquery/detailed/StoreTestsXqrl.java b/src/test/java/xmlcursor/xquery/detailed/StoreTestsXqrl.java
similarity index 100%
rename from test/src/xmlcursor/xquery/detailed/StoreTestsXqrl.java
rename to src/test/java/xmlcursor/xquery/detailed/StoreTestsXqrl.java
diff --git a/test/src/xmlcursor/xquery/detailed/XQueryTest.java b/src/test/java/xmlcursor/xquery/detailed/XQueryTest.java
similarity index 100%
rename from test/src/xmlcursor/xquery/detailed/XQueryTest.java
rename to src/test/java/xmlcursor/xquery/detailed/XQueryTest.java
diff --git a/test/src/xmlcursor/xquery/detailed/XQueryVariableBindingTest.java b/src/test/java/xmlcursor/xquery/detailed/XQueryVariableBindingTest.java
similarity index 100%
rename from test/src/xmlcursor/xquery/detailed/XQueryVariableBindingTest.java
rename to src/test/java/xmlcursor/xquery/detailed/XQueryVariableBindingTest.java
diff --git a/test/src/xmlobject/checkin/AssortedTests.java b/src/test/java/xmlobject/checkin/AssortedTests.java
similarity index 100%
rename from test/src/xmlobject/checkin/AssortedTests.java
rename to src/test/java/xmlobject/checkin/AssortedTests.java
diff --git a/test/src/xmlobject/checkin/CDataTest.java b/src/test/java/xmlobject/checkin/CDataTest.java
similarity index 100%
rename from test/src/xmlobject/checkin/CDataTest.java
rename to src/test/java/xmlobject/checkin/CDataTest.java
diff --git a/test/src/xmlobject/checkin/CreationTests.java b/src/test/java/xmlobject/checkin/CreationTests.java
similarity index 100%
rename from test/src/xmlobject/checkin/CreationTests.java
rename to src/test/java/xmlobject/checkin/CreationTests.java
diff --git a/test/src/xmlobject/checkin/DumbTest.java b/src/test/java/xmlobject/checkin/DumbTest.java
similarity index 100%
rename from test/src/xmlobject/checkin/DumbTest.java
rename to src/test/java/xmlobject/checkin/DumbTest.java
diff --git a/test/src/xmlobject/checkin/EasyPoTests.java b/src/test/java/xmlobject/checkin/EasyPoTests.java
similarity index 100%
rename from test/src/xmlobject/checkin/EasyPoTests.java
rename to src/test/java/xmlobject/checkin/EasyPoTests.java
diff --git a/test/src/xmlobject/checkin/InstanceValidationTests.java b/src/test/java/xmlobject/checkin/InstanceValidationTests.java
similarity index 100%
rename from test/src/xmlobject/checkin/InstanceValidationTests.java
rename to src/test/java/xmlobject/checkin/InstanceValidationTests.java
diff --git a/test/src/xmlobject/checkin/NameworldTest.java b/src/test/java/xmlobject/checkin/NameworldTest.java
similarity index 100%
rename from test/src/xmlobject/checkin/NameworldTest.java
rename to src/test/java/xmlobject/checkin/NameworldTest.java
diff --git a/test/src/xmlobject/checkin/RedefineTest.java b/src/test/java/xmlobject/checkin/RedefineTest.java
similarity index 100%
rename from test/src/xmlobject/checkin/RedefineTest.java
rename to src/test/java/xmlobject/checkin/RedefineTest.java
diff --git a/test/src/xmlobject/checkin/SelectChldAttTests.java b/src/test/java/xmlobject/checkin/SelectChldAttTests.java
similarity index 100%
rename from test/src/xmlobject/checkin/SelectChldAttTests.java
rename to src/test/java/xmlobject/checkin/SelectChldAttTests.java
diff --git a/test/src/xmlobject/checkin/SerializationTests.java b/src/test/java/xmlobject/checkin/SerializationTests.java
similarity index 100%
rename from test/src/xmlobject/checkin/SerializationTests.java
rename to src/test/java/xmlobject/checkin/SerializationTests.java
diff --git a/test/src/xmlobject/checkin/SetTest.java b/src/test/java/xmlobject/checkin/SetTest.java
similarity index 100%
rename from test/src/xmlobject/checkin/SetTest.java
rename to src/test/java/xmlobject/checkin/SetTest.java
diff --git a/test/src/xmlobject/checkin/SubstGroupTests.java b/src/test/java/xmlobject/checkin/SubstGroupTests.java
similarity index 100%
rename from test/src/xmlobject/checkin/SubstGroupTests.java
rename to src/test/java/xmlobject/checkin/SubstGroupTests.java
diff --git a/test/src/xmlobject/checkin/ValidateTest.java b/src/test/java/xmlobject/checkin/ValidateTest.java
similarity index 100%
rename from test/src/xmlobject/checkin/ValidateTest.java
rename to src/test/java/xmlobject/checkin/ValidateTest.java
diff --git a/test/src/xmlobject/checkin/XPathTest.java b/src/test/java/xmlobject/checkin/XPathTest.java
similarity index 100%
rename from test/src/xmlobject/checkin/XPathTest.java
rename to src/test/java/xmlobject/checkin/XPathTest.java
diff --git a/test/src/xmlobject/common/SelectChildrenAttribCommon.java b/src/test/java/xmlobject/common/SelectChildrenAttribCommon.java
similarity index 100%
rename from test/src/xmlobject/common/SelectChildrenAttribCommon.java
rename to src/test/java/xmlobject/common/SelectChildrenAttribCommon.java
diff --git a/test/src/xmlobject/common/StringXmlReader.java b/src/test/java/xmlobject/common/StringXmlReader.java
similarity index 100%
rename from test/src/xmlobject/common/StringXmlReader.java
rename to src/test/java/xmlobject/common/StringXmlReader.java
diff --git a/test/src/xmlobject/common/XmlReader.java b/src/test/java/xmlobject/common/XmlReader.java
similarity index 100%
rename from test/src/xmlobject/common/XmlReader.java
rename to src/test/java/xmlobject/common/XmlReader.java
diff --git a/test/src/xmlobject/detailed/CompareToTest.java b/src/test/java/xmlobject/detailed/CompareToTest.java
similarity index 100%
rename from test/src/xmlobject/detailed/CompareToTest.java
rename to src/test/java/xmlobject/detailed/CompareToTest.java
diff --git a/test/src/xmlobject/detailed/CopyTest.java b/src/test/java/xmlobject/detailed/CopyTest.java
similarity index 100%
rename from test/src/xmlobject/detailed/CopyTest.java
rename to src/test/java/xmlobject/detailed/CopyTest.java
diff --git a/test/src/xmlobject/detailed/IsImmutableTest.java b/src/test/java/xmlobject/detailed/IsImmutableTest.java
similarity index 100%
rename from test/src/xmlobject/detailed/IsImmutableTest.java
rename to src/test/java/xmlobject/detailed/IsImmutableTest.java
diff --git a/test/src/xmlobject/detailed/NilTest.java b/src/test/java/xmlobject/detailed/NilTest.java
similarity index 100%
rename from test/src/xmlobject/detailed/NilTest.java
rename to src/test/java/xmlobject/detailed/NilTest.java
diff --git a/test/src/xmlobject/detailed/SelectAttributeTests.java b/src/test/java/xmlobject/detailed/SelectAttributeTests.java
similarity index 100%
rename from test/src/xmlobject/detailed/SelectAttributeTests.java
rename to src/test/java/xmlobject/detailed/SelectAttributeTests.java
diff --git a/test/src/xmlobject/detailed/SelectChildrenTests.java b/src/test/java/xmlobject/detailed/SelectChildrenTests.java
similarity index 100%
rename from test/src/xmlobject/detailed/SelectChildrenTests.java
rename to src/test/java/xmlobject/detailed/SelectChildrenTests.java
diff --git a/test/src/xmlobject/detailed/SerializationDetailedTests.java b/src/test/java/xmlobject/detailed/SerializationDetailedTests.java
similarity index 100%
rename from test/src/xmlobject/detailed/SerializationDetailedTests.java
rename to src/test/java/xmlobject/detailed/SerializationDetailedTests.java
diff --git a/test/src/xmlobject/detailed/SetIdentityTest.java b/src/test/java/xmlobject/detailed/SetIdentityTest.java
similarity index 100%
rename from test/src/xmlobject/detailed/SetIdentityTest.java
rename to src/test/java/xmlobject/detailed/SetIdentityTest.java
diff --git a/test/src/xmlobject/detailed/SoapFaultTest.java b/src/test/java/xmlobject/detailed/SoapFaultTest.java
similarity index 100%
rename from test/src/xmlobject/detailed/SoapFaultTest.java
rename to src/test/java/xmlobject/detailed/SoapFaultTest.java
diff --git a/test/src/xmlobject/detailed/SubstGroupTests.java b/src/test/java/xmlobject/detailed/SubstGroupTests.java
similarity index 100%
rename from test/src/xmlobject/detailed/SubstGroupTests.java
rename to src/test/java/xmlobject/detailed/SubstGroupTests.java
diff --git a/test/src/xmlobject/detailed/TestXmlReader.java b/src/test/java/xmlobject/detailed/TestXmlReader.java
similarity index 100%
rename from test/src/xmlobject/detailed/TestXmlReader.java
rename to src/test/java/xmlobject/detailed/TestXmlReader.java
diff --git a/test/src/xmlobject/detailed/TestsFromBugs.java b/src/test/java/xmlobject/detailed/TestsFromBugs.java
similarity index 100%
rename from test/src/xmlobject/detailed/TestsFromBugs.java
rename to src/test/java/xmlobject/detailed/TestsFromBugs.java
diff --git a/test/src/xmlobject/detailed/TypedObjectCursor.java b/src/test/java/xmlobject/detailed/TypedObjectCursor.java
similarity index 100%
rename from test/src/xmlobject/detailed/TypedObjectCursor.java
rename to src/test/java/xmlobject/detailed/TypedObjectCursor.java
diff --git a/test/src/xmlobject/detailed/TypedSettersTests.java b/src/test/java/xmlobject/detailed/TypedSettersTests.java
similarity index 100%
rename from test/src/xmlobject/detailed/TypedSettersTests.java
rename to src/test/java/xmlobject/detailed/TypedSettersTests.java
diff --git a/test/src/xmlobject/detailed/TypesTest.java b/src/test/java/xmlobject/detailed/TypesTest.java
similarity index 100%
rename from test/src/xmlobject/detailed/TypesTest.java
rename to src/test/java/xmlobject/detailed/TypesTest.java
diff --git a/test/src/xmlobject/detailed/ValueEqualsTest.java b/src/test/java/xmlobject/detailed/ValueEqualsTest.java
similarity index 100%
rename from test/src/xmlobject/detailed/ValueEqualsTest.java
rename to src/test/java/xmlobject/detailed/ValueEqualsTest.java
diff --git a/test/src/xmlobject/detailed/XmlObjectAbstractClassTest.java b/src/test/java/xmlobject/detailed/XmlObjectAbstractClassTest.java
similarity index 100%
rename from test/src/xmlobject/detailed/XmlObjectAbstractClassTest.java
rename to src/test/java/xmlobject/detailed/XmlObjectAbstractClassTest.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/averageCase/checkin/AverageTest.java b/src/test/java/xmlobject/extensions/interfaceFeature/averageCase/checkin/AverageTest.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/averageCase/checkin/AverageTest.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/averageCase/checkin/AverageTest.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/averageCase/existing/FooHandler.java b/src/test/java/xmlobject/extensions/interfaceFeature/averageCase/existing/FooHandler.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/averageCase/existing/FooHandler.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/averageCase/existing/FooHandler.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/averageCase/existing/IFoo.java b/src/test/java/xmlobject/extensions/interfaceFeature/averageCase/existing/IFoo.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/averageCase/existing/IFoo.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/averageCase/existing/IFoo.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/methodNameCollision/checkin/NameCollisionTest.java b/src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/checkin/NameCollisionTest.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/methodNameCollision/checkin/NameCollisionTest.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/checkin/NameCollisionTest.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/methodNameCollision/existing/FooHandler.java b/src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/existing/FooHandler.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/methodNameCollision/existing/FooHandler.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/existing/FooHandler.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/methodNameCollision/existing/IFoo.java b/src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/existing/IFoo.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/methodNameCollision/existing/IFoo.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/methodNameCollision/existing/IFoo.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/multInterfaces/checkin/MultInterfacesTest.java b/src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/checkin/MultInterfacesTest.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/multInterfaces/checkin/MultInterfacesTest.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/checkin/MultInterfacesTest.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/multInterfaces/existing/IReport.java b/src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/existing/IReport.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/multInterfaces/existing/IReport.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/existing/IReport.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/multInterfaces/existing/ISum.java b/src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/existing/ISum.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/multInterfaces/existing/ISum.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/existing/ISum.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/multInterfaces/existing/ReportHandler.java b/src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/existing/ReportHandler.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/multInterfaces/existing/ReportHandler.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/multInterfaces/existing/ReportHandler.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/readOnlyBean/checkin/ReadOnlyTest.java b/src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/checkin/ReadOnlyTest.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/readOnlyBean/checkin/ReadOnlyTest.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/checkin/ReadOnlyTest.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/readOnlyBean/existing/FooHandler.java b/src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/existing/FooHandler.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/readOnlyBean/existing/FooHandler.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/existing/FooHandler.java
diff --git a/test/src/xmlobject/extensions/interfaceFeature/readOnlyBean/existing/IFoo.java b/src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/existing/IFoo.java
similarity index 100%
rename from test/src/xmlobject/extensions/interfaceFeature/readOnlyBean/existing/IFoo.java
rename to src/test/java/xmlobject/extensions/interfaceFeature/readOnlyBean/existing/IFoo.java
diff --git a/test/src/xmlobject/extensions/prePostFeature/ValueRestriction/checkin/ValueRestrictionTest.java b/src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/checkin/ValueRestrictionTest.java
similarity index 100%
rename from test/src/xmlobject/extensions/prePostFeature/ValueRestriction/checkin/ValueRestrictionTest.java
rename to src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/checkin/ValueRestrictionTest.java
diff --git a/test/src/xmlobject/extensions/prePostFeature/ValueRestriction/existing/ISetter.java b/src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/existing/ISetter.java
similarity index 100%
rename from test/src/xmlobject/extensions/prePostFeature/ValueRestriction/existing/ISetter.java
rename to src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/existing/ISetter.java
diff --git a/test/src/xmlobject/extensions/prePostFeature/ValueRestriction/existing/SetterHandler.java b/src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/existing/SetterHandler.java
similarity index 100%
rename from test/src/xmlobject/extensions/prePostFeature/ValueRestriction/existing/SetterHandler.java
rename to src/test/java/xmlobject/extensions/prePostFeature/ValueRestriction/existing/SetterHandler.java
diff --git a/test/src/xmlobject/extensions/prePostFeature/readOnlyBean/checkin/ReadOnlyTest.java b/src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/checkin/ReadOnlyTest.java
similarity index 100%
rename from test/src/xmlobject/extensions/prePostFeature/readOnlyBean/checkin/ReadOnlyTest.java
rename to src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/checkin/ReadOnlyTest.java
diff --git a/test/src/xmlobject/extensions/prePostFeature/readOnlyBean/existing/FooHandler.java b/src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/existing/FooHandler.java
similarity index 100%
rename from test/src/xmlobject/extensions/prePostFeature/readOnlyBean/existing/FooHandler.java
rename to src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/existing/FooHandler.java
diff --git a/test/src/xmlobject/extensions/prePostFeature/readOnlyBean/existing/IFoo.java b/src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/existing/IFoo.java
similarity index 100%
rename from test/src/xmlobject/extensions/prePostFeature/readOnlyBean/existing/IFoo.java
rename to src/test/java/xmlobject/extensions/prePostFeature/readOnlyBean/existing/IFoo.java
diff --git a/test/src/xmlobject/schematypes/checkin/EnumTests.java b/src/test/java/xmlobject/schematypes/checkin/EnumTests.java
similarity index 100%
rename from test/src/xmlobject/schematypes/checkin/EnumTests.java
rename to src/test/java/xmlobject/schematypes/checkin/EnumTests.java
diff --git a/test/src/xmlobject/schematypes/checkin/GDateTests.java b/src/test/java/xmlobject/schematypes/checkin/GDateTests.java
similarity index 100%
rename from test/src/xmlobject/schematypes/checkin/GDateTests.java
rename to src/test/java/xmlobject/schematypes/checkin/GDateTests.java
diff --git a/test/src/xmlobject/schematypes/checkin/IntTests.java b/src/test/java/xmlobject/schematypes/checkin/IntTests.java
similarity index 100%
rename from test/src/xmlobject/schematypes/checkin/IntTests.java
rename to src/test/java/xmlobject/schematypes/checkin/IntTests.java
diff --git a/test/src/xmlobject/schematypes/checkin/NumeralsTests.java b/src/test/java/xmlobject/schematypes/checkin/NumeralsTests.java
similarity index 100%
rename from test/src/xmlobject/schematypes/checkin/NumeralsTests.java
rename to src/test/java/xmlobject/schematypes/checkin/NumeralsTests.java
diff --git a/test/src/xmlobject/schematypes/checkin/QNameTests.java b/src/test/java/xmlobject/schematypes/checkin/QNameTests.java
similarity index 100%
rename from test/src/xmlobject/schematypes/checkin/QNameTests.java
rename to src/test/java/xmlobject/schematypes/checkin/QNameTests.java
diff --git a/test/src/xmlobject/schematypes/checkin/SchemaTypesTests.java b/src/test/java/xmlobject/schematypes/checkin/SchemaTypesTests.java
similarity index 100%
rename from test/src/xmlobject/schematypes/checkin/SchemaTypesTests.java
rename to src/test/java/xmlobject/schematypes/checkin/SchemaTypesTests.java
diff --git a/test/src/xmlobject/schematypes/detailed/ListAndUnionTests.java b/src/test/java/xmlobject/schematypes/detailed/ListAndUnionTests.java
similarity index 100%
rename from test/src/xmlobject/schematypes/detailed/ListAndUnionTests.java
rename to src/test/java/xmlobject/schematypes/detailed/ListAndUnionTests.java
diff --git a/test/src/xmlobject/schematypes/detailed/QNameSetTest.java b/src/test/java/xmlobject/schematypes/detailed/QNameSetTest.java
similarity index 100%
rename from test/src/xmlobject/schematypes/detailed/QNameSetTest.java
rename to src/test/java/xmlobject/schematypes/detailed/QNameSetTest.java
diff --git a/test/src/xmlobject/usertype/averageCase/checkin/AverageTest.java b/src/test/java/xmlobject/usertype/averageCase/checkin/AverageTest.java
similarity index 100%
rename from test/src/xmlobject/usertype/averageCase/checkin/AverageTest.java
rename to src/test/java/xmlobject/usertype/averageCase/checkin/AverageTest.java
diff --git a/test/src/xmlobject/usertype/averageCase/existing/SKU.java b/src/test/java/xmlobject/usertype/averageCase/existing/SKU.java
similarity index 100%
rename from test/src/xmlobject/usertype/averageCase/existing/SKU.java
rename to src/test/java/xmlobject/usertype/averageCase/existing/SKU.java
diff --git a/test/src/xmlobject/usertype/averageCase/existing/SKUHandler.java b/src/test/java/xmlobject/usertype/averageCase/existing/SKUHandler.java
similarity index 100%
rename from test/src/xmlobject/usertype/averageCase/existing/SKUHandler.java
rename to src/test/java/xmlobject/usertype/averageCase/existing/SKUHandler.java
diff --git a/test/src/xmlobject/usertype/multipleItems/checkin/AverageTest.java b/src/test/java/xmlobject/usertype/multipleItems/checkin/AverageTest.java
similarity index 100%
rename from test/src/xmlobject/usertype/multipleItems/checkin/AverageTest.java
rename to src/test/java/xmlobject/usertype/multipleItems/checkin/AverageTest.java
diff --git a/test/src/xmlobject/usertype/multipleItems/existing/Room.java b/src/test/java/xmlobject/usertype/multipleItems/existing/Room.java
similarity index 100%
rename from test/src/xmlobject/usertype/multipleItems/existing/Room.java
rename to src/test/java/xmlobject/usertype/multipleItems/existing/Room.java
diff --git a/test/src/xmlobject/usertype/multipleItems/existing/RoomHandler.java b/src/test/java/xmlobject/usertype/multipleItems/existing/RoomHandler.java
similarity index 100%
rename from test/src/xmlobject/usertype/multipleItems/existing/RoomHandler.java
rename to src/test/java/xmlobject/usertype/multipleItems/existing/RoomHandler.java
diff --git a/test/src/xmlobject/xmlloader/detailed/JapaneseTextTest.java b/src/test/java/xmlobject/xmlloader/detailed/JapaneseTextTest.java
similarity index 100%
rename from test/src/xmlobject/xmlloader/detailed/JapaneseTextTest.java
rename to src/test/java/xmlobject/xmlloader/detailed/JapaneseTextTest.java
diff --git a/test/src/xmlobject/xmlloader/detailed/ParseTest.java b/src/test/java/xmlobject/xmlloader/detailed/ParseTest.java
similarity index 100%
rename from test/src/xmlobject/xmlloader/detailed/ParseTest.java
rename to src/test/java/xmlobject/xmlloader/detailed/ParseTest.java
diff --git a/test/src/xmlobject/xmlloader/detailed/PiccoloParseTests.java b/src/test/java/xmlobject/xmlloader/detailed/PiccoloParseTests.java
similarity index 100%
rename from test/src/xmlobject/xmlloader/detailed/PiccoloParseTests.java
rename to src/test/java/xmlobject/xmlloader/detailed/PiccoloParseTests.java
diff --git a/test/src/xmlobject/xmlloader/detailed/XmlLoaderBvtTest.java b/src/test/java/xmlobject/xmlloader/detailed/XmlLoaderBvtTest.java
similarity index 100%
rename from test/src/xmlobject/xmlloader/detailed/XmlLoaderBvtTest.java
rename to src/test/java/xmlobject/xmlloader/detailed/XmlLoaderBvtTest.java
diff --git a/test/src/xmlobject/xmlloader/detailed/XmlLoaderMiscTest.java b/src/test/java/xmlobject/xmlloader/detailed/XmlLoaderMiscTest.java
similarity index 100%
rename from test/src/xmlobject/xmlloader/detailed/XmlLoaderMiscTest.java
rename to src/test/java/xmlobject/xmlloader/detailed/XmlLoaderMiscTest.java
diff --git a/test/src/xmlobject/xmlloader/detailed/XmlStreamBeanReader.java b/src/test/java/xmlobject/xmlloader/detailed/XmlStreamBeanReader.java
similarity index 100%
rename from test/src/xmlobject/xmlloader/detailed/XmlStreamBeanReader.java
rename to src/test/java/xmlobject/xmlloader/detailed/XmlStreamBeanReader.java
diff --git a/test/src/xmltokensource/detailed/NewDomNodeTest.java b/src/test/java/xmltokensource/detailed/NewDomNodeTest.java
similarity index 100%
rename from test/src/xmltokensource/detailed/NewDomNodeTest.java
rename to src/test/java/xmltokensource/detailed/NewDomNodeTest.java
diff --git a/test/src/xmltokensource/detailed/PrettyPrintNamespaceTest.java b/src/test/java/xmltokensource/detailed/PrettyPrintNamespaceTest.java
similarity index 100%
rename from test/src/xmltokensource/detailed/PrettyPrintNamespaceTest.java
rename to src/test/java/xmltokensource/detailed/PrettyPrintNamespaceTest.java
diff --git a/test/src/xmltokensource/detailed/RoundTripLoaderTest.java b/src/test/java/xmltokensource/detailed/RoundTripLoaderTest.java
similarity index 100%
rename from test/src/xmltokensource/detailed/RoundTripLoaderTest.java
rename to src/test/java/xmltokensource/detailed/RoundTripLoaderTest.java
diff --git a/test/src/xmltokensource/detailed/XmlTextTest.java b/src/test/java/xmltokensource/detailed/XmlTextTest.java
similarity index 100%
rename from test/src/xmltokensource/detailed/XmlTextTest.java
rename to src/test/java/xmltokensource/detailed/XmlTextTest.java
diff --git a/test/cases/schema/appview/Add_AcctSiebel7.xml b/src/test/resources/schema/appview/Add_AcctSiebel7.xml
similarity index 100%
rename from test/cases/schema/appview/Add_AcctSiebel7.xml
rename to src/test/resources/schema/appview/Add_AcctSiebel7.xml
diff --git a/test/cases/xbean/ValidatingStream/CarLocationMessage-inv.xml b/src/test/resources/xbean/ValidatingStream/CarLocationMessage-inv.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/CarLocationMessage-inv.xml
rename to src/test/resources/xbean/ValidatingStream/CarLocationMessage-inv.xml
diff --git a/test/cases/xbean/ValidatingStream/CarLocationMessage.xml b/src/test/resources/xbean/ValidatingStream/CarLocationMessage.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/CarLocationMessage.xml
rename to src/test/resources/xbean/ValidatingStream/CarLocationMessage.xml
diff --git a/test/cases/xbean/ValidatingStream/Employees.xml b/src/test/resources/xbean/ValidatingStream/Employees.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/Employees.xml
rename to src/test/resources/xbean/ValidatingStream/Employees.xml
diff --git a/test/cases/xbean/ValidatingStream/foo-inv.xml b/src/test/resources/xbean/ValidatingStream/foo-inv.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/foo-inv.xml
rename to src/test/resources/xbean/ValidatingStream/foo-inv.xml
diff --git a/test/cases/xbean/ValidatingStream/foo.xsd b/src/test/resources/xbean/ValidatingStream/foo.xsd
similarity index 100%
rename from test/cases/xbean/ValidatingStream/foo.xsd
rename to src/test/resources/xbean/ValidatingStream/foo.xsd
diff --git a/test/cases/xbean/ValidatingStream/global-attr.xml b/src/test/resources/xbean/ValidatingStream/global-attr.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/global-attr.xml
rename to src/test/resources/xbean/ValidatingStream/global-attr.xml
diff --git a/test/cases/xbean/ValidatingStream/location-inv.xml b/src/test/resources/xbean/ValidatingStream/location-inv.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/location-inv.xml
rename to src/test/resources/xbean/ValidatingStream/location-inv.xml
diff --git a/test/cases/xbean/ValidatingStream/location.xml b/src/test/resources/xbean/ValidatingStream/location.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/location.xml
rename to src/test/resources/xbean/ValidatingStream/location.xml
diff --git a/test/cases/xbean/ValidatingStream/location.xsd b/src/test/resources/xbean/ValidatingStream/location.xsd
similarity index 100%
rename from test/cases/xbean/ValidatingStream/location.xsd
rename to src/test/resources/xbean/ValidatingStream/location.xsd
diff --git a/test/cases/xbean/ValidatingStream/mixed-content-inv.xml b/src/test/resources/xbean/ValidatingStream/mixed-content-inv.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/mixed-content-inv.xml
rename to src/test/resources/xbean/ValidatingStream/mixed-content-inv.xml
diff --git a/test/cases/xbean/ValidatingStream/mixed-content.xml b/src/test/resources/xbean/ValidatingStream/mixed-content.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/mixed-content.xml
rename to src/test/resources/xbean/ValidatingStream/mixed-content.xml
diff --git a/test/cases/xbean/ValidatingStream/mixed-content.xsd b/src/test/resources/xbean/ValidatingStream/mixed-content.xsd
similarity index 100%
rename from test/cases/xbean/ValidatingStream/mixed-content.xsd
rename to src/test/resources/xbean/ValidatingStream/mixed-content.xsd
diff --git a/test/cases/xbean/ValidatingStream/nomixed-content-inv.xml b/src/test/resources/xbean/ValidatingStream/nomixed-content-inv.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/nomixed-content-inv.xml
rename to src/test/resources/xbean/ValidatingStream/nomixed-content-inv.xml
diff --git a/test/cases/xbean/ValidatingStream/numerals.xsd b/src/test/resources/xbean/ValidatingStream/numerals.xsd
similarity index 100%
rename from test/cases/xbean/ValidatingStream/numerals.xsd
rename to src/test/resources/xbean/ValidatingStream/numerals.xsd
diff --git a/test/cases/xbean/ValidatingStream/person-frag.xml b/src/test/resources/xbean/ValidatingStream/person-frag.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person-frag.xml
rename to src/test/resources/xbean/ValidatingStream/person-frag.xml
diff --git a/test/cases/xbean/ValidatingStream/person-frag2.xml b/src/test/resources/xbean/ValidatingStream/person-frag2.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person-frag2.xml
rename to src/test/resources/xbean/ValidatingStream/person-frag2.xml
diff --git a/test/cases/xbean/ValidatingStream/person-inv.xml b/src/test/resources/xbean/ValidatingStream/person-inv.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person-inv.xml
rename to src/test/resources/xbean/ValidatingStream/person-inv.xml
diff --git a/test/cases/xbean/ValidatingStream/person-justname-inv.xml b/src/test/resources/xbean/ValidatingStream/person-justname-inv.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person-justname-inv.xml
rename to src/test/resources/xbean/ValidatingStream/person-justname-inv.xml
diff --git a/test/cases/xbean/ValidatingStream/person-justname.xml b/src/test/resources/xbean/ValidatingStream/person-justname.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person-justname.xml
rename to src/test/resources/xbean/ValidatingStream/person-justname.xml
diff --git a/test/cases/xbean/ValidatingStream/person-sibling-inv.xml b/src/test/resources/xbean/ValidatingStream/person-sibling-inv.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person-sibling-inv.xml
rename to src/test/resources/xbean/ValidatingStream/person-sibling-inv.xml
diff --git a/test/cases/xbean/ValidatingStream/person-sibling.xml b/src/test/resources/xbean/ValidatingStream/person-sibling.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person-sibling.xml
rename to src/test/resources/xbean/ValidatingStream/person-sibling.xml
diff --git a/test/cases/xbean/ValidatingStream/person-xsi-inv.xml b/src/test/resources/xbean/ValidatingStream/person-xsi-inv.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person-xsi-inv.xml
rename to src/test/resources/xbean/ValidatingStream/person-xsi-inv.xml
diff --git a/test/cases/xbean/ValidatingStream/person.xml b/src/test/resources/xbean/ValidatingStream/person.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person.xml
rename to src/test/resources/xbean/ValidatingStream/person.xml
diff --git a/test/cases/xbean/ValidatingStream/person.xsd b/src/test/resources/xbean/ValidatingStream/person.xsd
similarity index 100%
rename from test/cases/xbean/ValidatingStream/person.xsd
rename to src/test/resources/xbean/ValidatingStream/person.xsd
diff --git a/test/cases/xbean/ValidatingStream/po.xml b/src/test/resources/xbean/ValidatingStream/po.xml
similarity index 100%
rename from test/cases/xbean/ValidatingStream/po.xml
rename to src/test/resources/xbean/ValidatingStream/po.xml
diff --git a/test/cases/xbean/ValidatingStream/simpleTypes.xsd b/src/test/resources/xbean/ValidatingStream/simpleTypes.xsd
similarity index 100%
rename from test/cases/xbean/ValidatingStream/simpleTypes.xsd
rename to src/test/resources/xbean/ValidatingStream/simpleTypes.xsd
diff --git a/test/cases/xbean/compile/scomp/detailed/laxDoc.xsd b/src/test/resources/xbean/compile/scomp/detailed/laxDoc.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/detailed/laxDoc.xsd
rename to src/test/resources/xbean/compile/scomp/detailed/laxDoc.xsd
diff --git a/test/cases/xbean/compile/scomp/incr/incr1.xsd b/src/test/resources/xbean/compile/scomp/incr/incr1.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/incr/incr1.xsd
rename to src/test/resources/xbean/compile/scomp/incr/incr1.xsd
diff --git a/test/cases/xbean/compile/scomp/incr/incr2-1.xsd b/src/test/resources/xbean/compile/scomp/incr/incr2-1.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/incr/incr2-1.xsd
rename to src/test/resources/xbean/compile/scomp/incr/incr2-1.xsd
diff --git a/test/cases/xbean/compile/scomp/incr/incr2.xsd b/src/test/resources/xbean/compile/scomp/incr/incr2.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/incr/incr2.xsd
rename to src/test/resources/xbean/compile/scomp/incr/incr2.xsd
diff --git a/test/cases/xbean/compile/scomp/incr/incr3.xsd b/src/test/resources/xbean/compile/scomp/incr/incr3.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/incr/incr3.xsd
rename to src/test/resources/xbean/compile/scomp/incr/incr3.xsd
diff --git a/test/cases/xbean/compile/scomp/incr/incr4.xsd b/src/test/resources/xbean/compile/scomp/incr/incr4.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/incr/incr4.xsd
rename to src/test/resources/xbean/compile/scomp/incr/incr4.xsd
diff --git a/test/cases/xbean/compile/scomp/j2ee/XML.xsd b/src/test/resources/xbean/compile/scomp/j2ee/XML.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/j2ee/XML.xsd
rename to src/test/resources/xbean/compile/scomp/j2ee/XML.xsd
diff --git a/test/cases/xbean/compile/scomp/j2ee/application-client_1_4.xsd b/src/test/resources/xbean/compile/scomp/j2ee/application-client_1_4.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/j2ee/application-client_1_4.xsd
rename to src/test/resources/xbean/compile/scomp/j2ee/application-client_1_4.xsd
diff --git a/test/cases/xbean/compile/scomp/j2ee/application_1_4.xsd b/src/test/resources/xbean/compile/scomp/j2ee/application_1_4.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/j2ee/application_1_4.xsd
rename to src/test/resources/xbean/compile/scomp/j2ee/application_1_4.xsd
diff --git a/test/cases/xbean/compile/scomp/j2ee/connector_1_5.xsd b/src/test/resources/xbean/compile/scomp/j2ee/connector_1_5.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/j2ee/connector_1_5.xsd
rename to src/test/resources/xbean/compile/scomp/j2ee/connector_1_5.xsd
diff --git a/test/cases/xbean/compile/scomp/j2ee/ejb-jar_2_1.xsd b/src/test/resources/xbean/compile/scomp/j2ee/ejb-jar_2_1.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/j2ee/ejb-jar_2_1.xsd
rename to src/test/resources/xbean/compile/scomp/j2ee/ejb-jar_2_1.xsd
diff --git a/test/cases/xbean/compile/scomp/j2ee/j2ee_1_4.xsd b/src/test/resources/xbean/compile/scomp/j2ee/j2ee_1_4.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/j2ee/j2ee_1_4.xsd
rename to src/test/resources/xbean/compile/scomp/j2ee/j2ee_1_4.xsd
diff --git a/test/cases/xbean/compile/scomp/j2ee/jsp_2_0.xsd b/src/test/resources/xbean/compile/scomp/j2ee/jsp_2_0.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/j2ee/jsp_2_0.xsd
rename to src/test/resources/xbean/compile/scomp/j2ee/jsp_2_0.xsd
diff --git a/test/cases/xbean/compile/scomp/j2ee/web-app_2_4.xsd b/src/test/resources/xbean/compile/scomp/j2ee/web-app_2_4.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/j2ee/web-app_2_4.xsd
rename to src/test/resources/xbean/compile/scomp/j2ee/web-app_2_4.xsd
diff --git a/test/cases/xbean/compile/scomp/pricequote/PriceQuote.xsd b/src/test/resources/xbean/compile/scomp/pricequote/PriceQuote.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/pricequote/PriceQuote.xsd
rename to src/test/resources/xbean/compile/scomp/pricequote/PriceQuote.xsd
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/enum1.xsd_ b/src/test/resources/xbean/compile/scomp/schemacompiler/enum1.xsd_
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/enum1.xsd_
rename to src/test/resources/xbean/compile/scomp/schemacompiler/enum1.xsd_
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/enum1_redefine.xsd_ b/src/test/resources/xbean/compile/scomp/schemacompiler/enum1_redefine.xsd_
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/enum1_redefine.xsd_
rename to src/test/resources/xbean/compile/scomp/schemacompiler/enum1_redefine.xsd_
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/enum2.xsd_ b/src/test/resources/xbean/compile/scomp/schemacompiler/enum2.xsd_
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/enum2.xsd_
rename to src/test/resources/xbean/compile/scomp/schemacompiler/enum2.xsd_
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/enum2_redefine.xsd_ b/src/test/resources/xbean/compile/scomp/schemacompiler/enum2_redefine.xsd_
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/enum2_redefine.xsd_
rename to src/test/resources/xbean/compile/scomp/schemacompiler/enum2_redefine.xsd_
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/enum3.xsd_ b/src/test/resources/xbean/compile/scomp/schemacompiler/enum3.xsd_
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/enum3.xsd_
rename to src/test/resources/xbean/compile/scomp/schemacompiler/enum3.xsd_
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/enum3_redefine.xsd_ b/src/test/resources/xbean/compile/scomp/schemacompiler/enum3_redefine.xsd_
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/enum3_redefine.xsd_
rename to src/test/resources/xbean/compile/scomp/schemacompiler/enum3_redefine.xsd_
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/ext/H1.java b/src/test/resources/xbean/compile/scomp/schemacompiler/ext/H1.java
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/ext/H1.java
rename to src/test/resources/xbean/compile/scomp/schemacompiler/ext/H1.java
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/ext/H2.java b/src/test/resources/xbean/compile/scomp/schemacompiler/ext/H2.java
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/ext/H2.java
rename to src/test/resources/xbean/compile/scomp/schemacompiler/ext/H2.java
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/ext/I1.java b/src/test/resources/xbean/compile/scomp/schemacompiler/ext/I1.java
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/ext/I1.java
rename to src/test/resources/xbean/compile/scomp/schemacompiler/ext/I1.java
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/ext/I2.java b/src/test/resources/xbean/compile/scomp/schemacompiler/ext/I2.java
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/ext/I2.java
rename to src/test/resources/xbean/compile/scomp/schemacompiler/ext/I2.java
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/methodsColide_jira205_278.xsd_ b/src/test/resources/xbean/compile/scomp/schemacompiler/methodsColide_jira205_278.xsd_
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/methodsColide_jira205_278.xsd_
rename to src/test/resources/xbean/compile/scomp/schemacompiler/methodsColide_jira205_278.xsd_
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/methodsColide_jira205_278.xsdconfig_ b/src/test/resources/xbean/compile/scomp/schemacompiler/methodsColide_jira205_278.xsdconfig_
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/methodsColide_jira205_278.xsdconfig_
rename to src/test/resources/xbean/compile/scomp/schemacompiler/methodsColide_jira205_278.xsdconfig_
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/union_initial.xsd b/src/test/resources/xbean/compile/scomp/schemacompiler/union_initial.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/union_initial.xsd
rename to src/test/resources/xbean/compile/scomp/schemacompiler/union_initial.xsd
diff --git a/test/cases/xbean/compile/scomp/schemacompiler/union_redefine.xsd b/src/test/resources/xbean/compile/scomp/schemacompiler/union_redefine.xsd
similarity index 100%
rename from test/cases/xbean/compile/scomp/schemacompiler/union_redefine.xsd
rename to src/test/resources/xbean/compile/scomp/schemacompiler/union_redefine.xsd
diff --git a/test/cases/xbean/compile/som/constraints.xsd_ b/src/test/resources/xbean/compile/som/constraints.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/constraints.xsd_
rename to src/test/resources/xbean/compile/som/constraints.xsd_
diff --git a/test/cases/xbean/compile/som/constraints_added.xsd_ b/src/test/resources/xbean/compile/som/constraints_added.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/constraints_added.xsd_
rename to src/test/resources/xbean/compile/som/constraints_added.xsd_
diff --git a/test/cases/xbean/compile/som/datatypes.xsd_ b/src/test/resources/xbean/compile/som/datatypes.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/datatypes.xsd_
rename to src/test/resources/xbean/compile/som/datatypes.xsd_
diff --git a/test/cases/xbean/compile/som/datatypes_added.xsd_ b/src/test/resources/xbean/compile/som/datatypes_added.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/datatypes_added.xsd_
rename to src/test/resources/xbean/compile/som/datatypes_added.xsd_
diff --git a/test/cases/xbean/compile/som/datatypes_modified.xsd_ b/src/test/resources/xbean/compile/som/datatypes_modified.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/datatypes_modified.xsd_
rename to src/test/resources/xbean/compile/som/datatypes_modified.xsd_
diff --git a/test/cases/xbean/compile/som/derived_types.xsd_ b/src/test/resources/xbean/compile/som/derived_types.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/derived_types.xsd_
rename to src/test/resources/xbean/compile/som/derived_types.xsd_
diff --git a/test/cases/xbean/compile/som/derived_types_added.xsd_ b/src/test/resources/xbean/compile/som/derived_types_added.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/derived_types_added.xsd_
rename to src/test/resources/xbean/compile/som/derived_types_added.xsd_
diff --git a/test/cases/xbean/compile/som/derived_types_modifed.xsd_ b/src/test/resources/xbean/compile/som/derived_types_modifed.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/derived_types_modifed.xsd_
rename to src/test/resources/xbean/compile/som/derived_types_modifed.xsd_
diff --git a/test/cases/xbean/compile/som/elemattr.xsd_ b/src/test/resources/xbean/compile/som/elemattr.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/elemattr.xsd_
rename to src/test/resources/xbean/compile/som/elemattr.xsd_
diff --git a/test/cases/xbean/compile/som/elemattr_added.xsd_ b/src/test/resources/xbean/compile/som/elemattr_added.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/elemattr_added.xsd_
rename to src/test/resources/xbean/compile/som/elemattr_added.xsd_
diff --git a/test/cases/xbean/compile/som/elemattr_modified.xsd_ b/src/test/resources/xbean/compile/som/elemattr_modified.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/elemattr_modified.xsd_
rename to src/test/resources/xbean/compile/som/elemattr_modified.xsd_
diff --git a/test/cases/xbean/compile/som/groups.xsd_ b/src/test/resources/xbean/compile/som/groups.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/groups.xsd_
rename to src/test/resources/xbean/compile/som/groups.xsd_
diff --git a/test/cases/xbean/compile/som/groups_added.xsd_ b/src/test/resources/xbean/compile/som/groups_added.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/groups_added.xsd_
rename to src/test/resources/xbean/compile/som/groups_added.xsd_
diff --git a/test/cases/xbean/compile/som/groups_modified.xsd_ b/src/test/resources/xbean/compile/som/groups_modified.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/groups_modified.xsd_
rename to src/test/resources/xbean/compile/som/groups_modified.xsd_
diff --git a/test/cases/xbean/compile/som/instance_constraints_invalid.xml b/src/test/resources/xbean/compile/som/instance_constraints_invalid.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_constraints_invalid.xml
rename to src/test/resources/xbean/compile/som/instance_constraints_invalid.xml
diff --git a/test/cases/xbean/compile/som/instance_constraints_valid.xml b/src/test/resources/xbean/compile/som/instance_constraints_valid.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_constraints_valid.xml
rename to src/test/resources/xbean/compile/som/instance_constraints_valid.xml
diff --git a/test/cases/xbean/compile/som/instance_datatypes_valid.xml b/src/test/resources/xbean/compile/som/instance_datatypes_valid.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_datatypes_valid.xml
rename to src/test/resources/xbean/compile/som/instance_datatypes_valid.xml
diff --git a/test/cases/xbean/compile/som/instance_derived_types_modify.xml b/src/test/resources/xbean/compile/som/instance_derived_types_modify.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_derived_types_modify.xml
rename to src/test/resources/xbean/compile/som/instance_derived_types_modify.xml
diff --git a/test/cases/xbean/compile/som/instance_derived_types_valid.xml b/src/test/resources/xbean/compile/som/instance_derived_types_valid.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_derived_types_valid.xml
rename to src/test/resources/xbean/compile/som/instance_derived_types_valid.xml
diff --git a/test/cases/xbean/compile/som/instance_elemattr.xml b/src/test/resources/xbean/compile/som/instance_elemattr.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_elemattr.xml
rename to src/test/resources/xbean/compile/som/instance_elemattr.xml
diff --git a/test/cases/xbean/compile/som/instance_elemattr_added.xml b/src/test/resources/xbean/compile/som/instance_elemattr_added.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_elemattr_added.xml
rename to src/test/resources/xbean/compile/som/instance_elemattr_added.xml
diff --git a/test/cases/xbean/compile/som/instance_elemattr_valid.xml b/src/test/resources/xbean/compile/som/instance_elemattr_valid.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_elemattr_valid.xml
rename to src/test/resources/xbean/compile/som/instance_elemattr_valid.xml
diff --git a/test/cases/xbean/compile/som/instance_simple_types_invalid.xml b/src/test/resources/xbean/compile/som/instance_simple_types_invalid.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_simple_types_invalid.xml
rename to src/test/resources/xbean/compile/som/instance_simple_types_invalid.xml
diff --git a/test/cases/xbean/compile/som/instance_simple_types_valid.xml b/src/test/resources/xbean/compile/som/instance_simple_types_valid.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_simple_types_valid.xml
rename to src/test/resources/xbean/compile/som/instance_simple_types_valid.xml
diff --git a/test/cases/xbean/compile/som/instance_subst_grps_valid.xml b/src/test/resources/xbean/compile/som/instance_subst_grps_valid.xml
similarity index 100%
rename from test/cases/xbean/compile/som/instance_subst_grps_valid.xml
rename to src/test/resources/xbean/compile/som/instance_subst_grps_valid.xml
diff --git a/test/cases/xbean/compile/som/namespaces1.xsd_ b/src/test/resources/xbean/compile/som/namespaces1.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/namespaces1.xsd_
rename to src/test/resources/xbean/compile/som/namespaces1.xsd_
diff --git a/test/cases/xbean/compile/som/namespaces2.xsd_ b/src/test/resources/xbean/compile/som/namespaces2.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/namespaces2.xsd_
rename to src/test/resources/xbean/compile/som/namespaces2.xsd_
diff --git a/test/cases/xbean/compile/som/namespaces_import_fileonly.xsd_ b/src/test/resources/xbean/compile/som/namespaces_import_fileonly.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/namespaces_import_fileonly.xsd_
rename to src/test/resources/xbean/compile/som/namespaces_import_fileonly.xsd_
diff --git a/test/cases/xbean/compile/som/namespaces_import_filepath.xsd b/src/test/resources/xbean/compile/som/namespaces_import_filepath.xsd
similarity index 100%
rename from test/cases/xbean/compile/som/namespaces_import_filepath.xsd
rename to src/test/resources/xbean/compile/som/namespaces_import_filepath.xsd
diff --git a/test/cases/xbean/compile/som/namespaces_include.xsd_ b/src/test/resources/xbean/compile/som/namespaces_include.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/namespaces_include.xsd_
rename to src/test/resources/xbean/compile/som/namespaces_include.xsd_
diff --git a/test/cases/xbean/compile/som/namespaces_noimports.xsd_ b/src/test/resources/xbean/compile/som/namespaces_noimports.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/namespaces_noimports.xsd_
rename to src/test/resources/xbean/compile/som/namespaces_noimports.xsd_
diff --git a/test/cases/xbean/compile/som/reusable_grps.xsd_ b/src/test/resources/xbean/compile/som/reusable_grps.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/reusable_grps.xsd_
rename to src/test/resources/xbean/compile/som/reusable_grps.xsd_
diff --git a/test/cases/xbean/compile/som/reusable_grps_added.xsd_ b/src/test/resources/xbean/compile/som/reusable_grps_added.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/reusable_grps_added.xsd_
rename to src/test/resources/xbean/compile/som/reusable_grps_added.xsd_
diff --git a/test/cases/xbean/compile/som/reusable_grps_modified.xsd_ b/src/test/resources/xbean/compile/som/reusable_grps_modified.xsd_
similarity index 100%
rename from test/cases/xbean/compile/som/reusable_grps_modified.xsd_
rename to src/test/resources/xbean/compile/som/reusable_grps_modified.xsd_
diff --git a/test/cases/xbean/dom/ComplexTypeTest.xsd b/src/test/resources/xbean/dom/ComplexTypeTest.xsd
similarity index 100%
rename from test/cases/xbean/dom/ComplexTypeTest.xsd
rename to src/test/resources/xbean/dom/ComplexTypeTest.xsd
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/README b/src/test/resources/xbean/dom/W3C/level2/core/files/README
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/README
rename to src/test/resources/xbean/dom/W3C/level2/core/files/README
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/hc_staff.xml b/src/test/resources/xbean/dom/W3C/level2/core/files/hc_staff.xml
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/hc_staff.xml
rename to src/test/resources/xbean/dom/W3C/level2/core/files/hc_staff.xml
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/nodtdstaff.xml b/src/test/resources/xbean/dom/W3C/level2/core/files/nodtdstaff.xml
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/nodtdstaff.xml
rename to src/test/resources/xbean/dom/W3C/level2/core/files/nodtdstaff.xml
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/staff.dtd b/src/test/resources/xbean/dom/W3C/level2/core/files/staff.dtd
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/staff.dtd
rename to src/test/resources/xbean/dom/W3C/level2/core/files/staff.dtd
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/staff.xml b/src/test/resources/xbean/dom/W3C/level2/core/files/staff.xml
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/staff.xml
rename to src/test/resources/xbean/dom/W3C/level2/core/files/staff.xml
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/staff2.dtd b/src/test/resources/xbean/dom/W3C/level2/core/files/staff2.dtd
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/staff2.dtd
rename to src/test/resources/xbean/dom/W3C/level2/core/files/staff2.dtd
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/staff2.xml b/src/test/resources/xbean/dom/W3C/level2/core/files/staff2.xml
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/staff2.xml
rename to src/test/resources/xbean/dom/W3C/level2/core/files/staff2.xml
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/staffNS.dtd b/src/test/resources/xbean/dom/W3C/level2/core/files/staffNS.dtd
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/staffNS.dtd
rename to src/test/resources/xbean/dom/W3C/level2/core/files/staffNS.dtd
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/staffNS.xml b/src/test/resources/xbean/dom/W3C/level2/core/files/staffNS.xml
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/staffNS.xml
rename to src/test/resources/xbean/dom/W3C/level2/core/files/staffNS.xml
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/xhtml1-frameset.dtd b/src/test/resources/xbean/dom/W3C/level2/core/files/xhtml1-frameset.dtd
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/xhtml1-frameset.dtd
rename to src/test/resources/xbean/dom/W3C/level2/core/files/xhtml1-frameset.dtd
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/xhtml1-strict.dtd b/src/test/resources/xbean/dom/W3C/level2/core/files/xhtml1-strict.dtd
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/xhtml1-strict.dtd
rename to src/test/resources/xbean/dom/W3C/level2/core/files/xhtml1-strict.dtd
diff --git a/test/cases/xbean/dom/W3C/level2/core/files/xhtml1-transitional.dtd b/src/test/resources/xbean/dom/W3C/level2/core/files/xhtml1-transitional.dtd
similarity index 100%
rename from test/cases/xbean/dom/W3C/level2/core/files/xhtml1-transitional.dtd
rename to src/test/resources/xbean/dom/W3C/level2/core/files/xhtml1-transitional.dtd
diff --git a/test/cases/xbean/dom/dumb.xsd b/src/test/resources/xbean/dom/dumb.xsd
similarity index 100%
rename from test/cases/xbean/dom/dumb.xsd
rename to src/test/resources/xbean/dom/dumb.xsd
diff --git a/test/cases/xbean/dom/id.xml b/src/test/resources/xbean/dom/id.xml
similarity index 100%
rename from test/cases/xbean/dom/id.xml
rename to src/test/resources/xbean/dom/id.xml
diff --git a/test/cases/xbean/dom/id.xsd b/src/test/resources/xbean/dom/id.xsd
similarity index 100%
rename from test/cases/xbean/dom/id.xsd
rename to src/test/resources/xbean/dom/id.xsd
diff --git a/test/cases/xbean/extensions/interfaceFeature/averageCase/po.xsd b/src/test/resources/xbean/extensions/interfaceFeature/averageCase/po.xsd
similarity index 100%
rename from test/cases/xbean/extensions/interfaceFeature/averageCase/po.xsd
rename to src/test/resources/xbean/extensions/interfaceFeature/averageCase/po.xsd
diff --git a/test/cases/xbean/extensions/interfaceFeature/averageCase/po.xsdconfig b/src/test/resources/xbean/extensions/interfaceFeature/averageCase/po.xsdconfig
similarity index 100%
rename from test/cases/xbean/extensions/interfaceFeature/averageCase/po.xsdconfig
rename to src/test/resources/xbean/extensions/interfaceFeature/averageCase/po.xsdconfig
diff --git a/test/cases/xbean/extensions/interfaceFeature/methodNameCollision/company.xsd b/src/test/resources/xbean/extensions/interfaceFeature/methodNameCollision/company.xsd
similarity index 100%
rename from test/cases/xbean/extensions/interfaceFeature/methodNameCollision/company.xsd
rename to src/test/resources/xbean/extensions/interfaceFeature/methodNameCollision/company.xsd
diff --git a/test/cases/xbean/extensions/interfaceFeature/methodNameCollision/company.xsdconfig b/src/test/resources/xbean/extensions/interfaceFeature/methodNameCollision/company.xsdconfig
similarity index 100%
rename from test/cases/xbean/extensions/interfaceFeature/methodNameCollision/company.xsdconfig
rename to src/test/resources/xbean/extensions/interfaceFeature/methodNameCollision/company.xsdconfig
diff --git a/test/cases/xbean/extensions/interfaceFeature/multInterfaces/po.xsd b/src/test/resources/xbean/extensions/interfaceFeature/multInterfaces/po.xsd
similarity index 100%
rename from test/cases/xbean/extensions/interfaceFeature/multInterfaces/po.xsd
rename to src/test/resources/xbean/extensions/interfaceFeature/multInterfaces/po.xsd
diff --git a/test/cases/xbean/extensions/interfaceFeature/multInterfaces/po.xsdconfig b/src/test/resources/xbean/extensions/interfaceFeature/multInterfaces/po.xsdconfig
similarity index 100%
rename from test/cases/xbean/extensions/interfaceFeature/multInterfaces/po.xsdconfig
rename to src/test/resources/xbean/extensions/interfaceFeature/multInterfaces/po.xsdconfig
diff --git a/test/cases/xbean/extensions/interfaceFeature/readOnlyBean/po.xsd b/src/test/resources/xbean/extensions/interfaceFeature/readOnlyBean/po.xsd
similarity index 100%
rename from test/cases/xbean/extensions/interfaceFeature/readOnlyBean/po.xsd
rename to src/test/resources/xbean/extensions/interfaceFeature/readOnlyBean/po.xsd
diff --git a/test/cases/xbean/extensions/interfaceFeature/readOnlyBean/po.xsdconfig b/src/test/resources/xbean/extensions/interfaceFeature/readOnlyBean/po.xsdconfig
similarity index 100%
rename from test/cases/xbean/extensions/interfaceFeature/readOnlyBean/po.xsdconfig
rename to src/test/resources/xbean/extensions/interfaceFeature/readOnlyBean/po.xsdconfig
diff --git a/test/cases/xbean/extensions/prePostFeature/ValueRestriction/company.xsd b/src/test/resources/xbean/extensions/prePostFeature/ValueRestriction/company.xsd
similarity index 100%
rename from test/cases/xbean/extensions/prePostFeature/ValueRestriction/company.xsd
rename to src/test/resources/xbean/extensions/prePostFeature/ValueRestriction/company.xsd
diff --git a/test/cases/xbean/extensions/prePostFeature/ValueRestriction/company.xsdconfig b/src/test/resources/xbean/extensions/prePostFeature/ValueRestriction/company.xsdconfig
similarity index 100%
rename from test/cases/xbean/extensions/prePostFeature/ValueRestriction/company.xsdconfig
rename to src/test/resources/xbean/extensions/prePostFeature/ValueRestriction/company.xsdconfig
diff --git a/test/cases/xbean/extensions/prePostFeature/readOnlyBean/po.xsd b/src/test/resources/xbean/extensions/prePostFeature/readOnlyBean/po.xsd
similarity index 100%
rename from test/cases/xbean/extensions/prePostFeature/readOnlyBean/po.xsd
rename to src/test/resources/xbean/extensions/prePostFeature/readOnlyBean/po.xsd
diff --git a/test/cases/xbean/extensions/prePostFeature/readOnlyBean/po.xsdconfig b/src/test/resources/xbean/extensions/prePostFeature/readOnlyBean/po.xsdconfig
similarity index 100%
rename from test/cases/xbean/extensions/prePostFeature/readOnlyBean/po.xsdconfig
rename to src/test/resources/xbean/extensions/prePostFeature/readOnlyBean/po.xsdconfig
diff --git a/test/cases/xbean/marshal/com/mytest/YourClass.java b/src/test/resources/xbean/marshal/com/mytest/YourClass.java
similarity index 100%
rename from test/cases/xbean/marshal/com/mytest/YourClass.java
rename to src/test/resources/xbean/marshal/com/mytest/YourClass.java
diff --git a/test/cases/xbean/misc/dyntest.xml b/src/test/resources/xbean/misc/dyntest.xml
similarity index 100%
rename from test/cases/xbean/misc/dyntest.xml
rename to src/test/resources/xbean/misc/dyntest.xml
diff --git a/test/cases/xbean/misc/dyntest.xsd b/src/test/resources/xbean/misc/dyntest.xsd
similarity index 100%
rename from test/cases/xbean/misc/dyntest.xsd
rename to src/test/resources/xbean/misc/dyntest.xsd
diff --git a/test/cases/xbean/misc/dyntest2.xml b/src/test/resources/xbean/misc/dyntest2.xml
similarity index 100%
rename from test/cases/xbean/misc/dyntest2.xml
rename to src/test/resources/xbean/misc/dyntest2.xml
diff --git a/test/cases/xbean/misc/dyntest2.xsd b/src/test/resources/xbean/misc/dyntest2.xsd
similarity index 100%
rename from test/cases/xbean/misc/dyntest2.xsd
rename to src/test/resources/xbean/misc/dyntest2.xsd
diff --git a/test/cases/xbean/misc/jira/easypo.xml b/src/test/resources/xbean/misc/jira/easypo.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/easypo.xml
rename to src/test/resources/xbean/misc/jira/easypo.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_04.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_04.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_04.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_04.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_08.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_08.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_08.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_08.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_08a.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_08a.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_08a.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_08a.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_09.xml b/src/test/resources/xbean/misc/jira/xmlbeans_09.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_09.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_09.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_09.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_09.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_09.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_09.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_102.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_102.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_102.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_102.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_102_netui-config.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_102_netui-config.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_102_netui-config.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_102_netui-config.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_105.xml b/src/test/resources/xbean/misc/jira/xmlbeans_105.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_105.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_105.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_105.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_105.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_105.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_105.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_105a.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_105a.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_105a.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_105a.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_175.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_175.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_175.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_175.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_177.xml b/src/test/resources/xbean/misc/jira/xmlbeans_177.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_177.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_177.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_177.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_177.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_177.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_177.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_177a.xml b/src/test/resources/xbean/misc/jira/xmlbeans_177a.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_177a.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_177a.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_177a.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_177a.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_177a.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_177a.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_184_datentypen_V1.30.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_184_datentypen_V1.30.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_184_datentypen_V1.30.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_184_datentypen_V1.30.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_184_ehd_header_V1.30.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_184_ehd_header_V1.30.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_184_ehd_header_V1.30.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_184_ehd_header_V1.30.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_184_ehd_root_V1.30.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_184_ehd_root_V1.30.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_184_ehd_root_V1.30.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_184_ehd_root_V1.30.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_184_keytabs_V1.30.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_184_keytabs_V1.30.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_184_keytabs_V1.30.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_184_keytabs_V1.30.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_184_vdx_data_V1.04.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_184_vdx_data_V1.04.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_184_vdx_data_V1.04.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_184_vdx_data_V1.04.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_184_vdx_header_V1.04.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_184_vdx_header_V1.04.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_184_vdx_header_V1.04.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_184_vdx_header_V1.04.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_184_vdx_root_V1.04.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_184_vdx_root_V1.04.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_184_vdx_root_V1.04.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_184_vdx_root_V1.04.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_208.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_208.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_208.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_208.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_228.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_228.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_228.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_228.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_236.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_236.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_236.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_236.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_239a.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_239a.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_239a.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_239a.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_239b.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_239b.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_239b.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_239b.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_239c.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_239c.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_239c.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_239c.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_251.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_251.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_251.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_251.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_307_maxallowedenum.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_307_maxallowedenum.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_307_maxallowedenum.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_307_maxallowedenum.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_307_morethanallowedenum.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_307_morethanallowedenum.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_307_morethanallowedenum.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_307_morethanallowedenum.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_33a.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_33a.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_33a.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_33a.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_33b.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_33b.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_33b.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_33b.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_34a.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_34a.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_34a.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_34a.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_34b.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_34b.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_34b.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_34b.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_35.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_35.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_35.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_35.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_45a.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_45a.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_45a.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_45a.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_45b.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_45b.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_45b.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_45b.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_46.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_46.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_46.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_46.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_48.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_48.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_48.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_48.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_49.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_49.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_49.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_49.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_54.xsd_ b/src/test/resources/xbean/misc/jira/xmlbeans_54.xsd_
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_54.xsd_
rename to src/test/resources/xbean/misc/jira/xmlbeans_54.xsd_
diff --git a/test/cases/xbean/misc/jira/xmlbeans_57.xml b/src/test/resources/xbean/misc/jira/xmlbeans_57.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_57.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_57.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_62.xml b/src/test/resources/xbean/misc/jira/xmlbeans_62.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_62.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_62.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_64.xml b/src/test/resources/xbean/misc/jira/xmlbeans_64.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_64.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_64.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_64.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_64.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_64.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_64.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_68.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_68.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_68.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_68.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_71.xml b/src/test/resources/xbean/misc/jira/xmlbeans_71.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_71.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_71.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_71.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_71.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_71.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_71.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_78.xml b/src/test/resources/xbean/misc/jira/xmlbeans_78.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_78.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_78.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_97.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_97.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_97.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_97.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_97.xsdconfig b/src/test/resources/xbean/misc/jira/xmlbeans_97.xsdconfig
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_97.xsdconfig
rename to src/test/resources/xbean/misc/jira/xmlbeans_97.xsdconfig
diff --git a/test/cases/xbean/misc/jira/xmlbeans_98.xml b/src/test/resources/xbean/misc/jira/xmlbeans_98.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_98.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_98.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_98.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_98.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_98.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_98.xsd
diff --git a/test/cases/xbean/misc/jira/xmlbeans_98_exp.xml b/src/test/resources/xbean/misc/jira/xmlbeans_98_exp.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_98_exp.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_98_exp.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_99.xml b/src/test/resources/xbean/misc/jira/xmlbeans_99.xml
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_99.xml
rename to src/test/resources/xbean/misc/jira/xmlbeans_99.xml
diff --git a/test/cases/xbean/misc/jira/xmlbeans_99.xsd b/src/test/resources/xbean/misc/jira/xmlbeans_99.xsd
similarity index 100%
rename from test/cases/xbean/misc/jira/xmlbeans_99.xsd
rename to src/test/resources/xbean/misc/jira/xmlbeans_99.xsd
diff --git a/test/cases/xbean/misc/primitiveTypes.xml b/src/test/resources/xbean/misc/primitiveTypes.xml
similarity index 100%
rename from test/cases/xbean/misc/primitiveTypes.xml
rename to src/test/resources/xbean/misc/primitiveTypes.xml
diff --git a/test/cases/xbean/misc/signature-example-dsa.xml b/src/test/resources/xbean/misc/signature-example-dsa.xml
similarity index 100%
rename from test/cases/xbean/misc/signature-example-dsa.xml
rename to src/test/resources/xbean/misc/signature-example-dsa.xml
diff --git a/test/cases/xbean/misc/signature-example-rsa.xml b/src/test/resources/xbean/misc/signature-example-rsa.xml
similarity index 100%
rename from test/cases/xbean/misc/signature-example-rsa.xml
rename to src/test/resources/xbean/misc/signature-example-rsa.xml
diff --git a/test/cases/xbean/misc/signature-example.xml b/src/test/resources/xbean/misc/signature-example.xml
similarity index 100%
rename from test/cases/xbean/misc/signature-example.xml
rename to src/test/resources/xbean/misc/signature-example.xml
diff --git a/test/cases/xbean/misc/syscachetest1.xsd b/src/test/resources/xbean/misc/syscachetest1.xsd
similarity index 100%
rename from test/cases/xbean/misc/syscachetest1.xsd
rename to src/test/resources/xbean/misc/syscachetest1.xsd
diff --git a/test/cases/xbean/misc/syscachetest2.xsd b/src/test/resources/xbean/misc/syscachetest2.xsd
similarity index 100%
rename from test/cases/xbean/misc/syscachetest2.xsd
rename to src/test/resources/xbean/misc/syscachetest2.xsd
diff --git a/test/cases/xbean/misc/xkms-1.0.wsdl b/src/test/resources/xbean/misc/xkms-1.0.wsdl
similarity index 100%
rename from test/cases/xbean/misc/xkms-1.0.wsdl
rename to src/test/resources/xbean/misc/xkms-1.0.wsdl
diff --git a/test/cases/xbean/misc/xmldsig-core-schema.xsd b/src/test/resources/xbean/misc/xmldsig-core-schema.xsd
similarity index 100%
rename from test/cases/xbean/misc/xmldsig-core-schema.xsd
rename to src/test/resources/xbean/misc/xmldsig-core-schema.xsd
diff --git a/test/cases/xbean/schema/typesonly/typesonly.xsd b/src/test/resources/xbean/schema/typesonly/typesonly.xsd
similarity index 100%
rename from test/cases/xbean/schema/typesonly/typesonly.xsd
rename to src/test/resources/xbean/schema/typesonly/typesonly.xsd
diff --git a/test/cases/xbean/scomp/attribute/AttributeGroup.xsd b/src/test/resources/xbean/scomp/attribute/AttributeGroup.xsd
similarity index 100%
rename from test/cases/xbean/scomp/attribute/AttributeGroup.xsd
rename to src/test/resources/xbean/scomp/attribute/AttributeGroup.xsd
diff --git a/test/cases/xbean/scomp/attribute/GlobalAttrDefault.xsd b/src/test/resources/xbean/scomp/attribute/GlobalAttrDefault.xsd
similarity index 100%
rename from test/cases/xbean/scomp/attribute/GlobalAttrDefault.xsd
rename to src/test/resources/xbean/scomp/attribute/GlobalAttrDefault.xsd
diff --git a/test/cases/xbean/scomp/attribute/GlobalAttrFixed.xsd b/src/test/resources/xbean/scomp/attribute/GlobalAttrFixed.xsd
similarity index 100%
rename from test/cases/xbean/scomp/attribute/GlobalAttrFixed.xsd
rename to src/test/resources/xbean/scomp/attribute/GlobalAttrFixed.xsd
diff --git a/test/cases/xbean/scomp/attribute/GlobalAttrId.xsd b/src/test/resources/xbean/scomp/attribute/GlobalAttrId.xsd
similarity index 100%
rename from test/cases/xbean/scomp/attribute/GlobalAttrId.xsd
rename to src/test/resources/xbean/scomp/attribute/GlobalAttrId.xsd
diff --git a/test/cases/xbean/scomp/attribute/GlobalAttrType.xsd b/src/test/resources/xbean/scomp/attribute/GlobalAttrType.xsd
similarity index 100%
rename from test/cases/xbean/scomp/attribute/GlobalAttrType.xsd
rename to src/test/resources/xbean/scomp/attribute/GlobalAttrType.xsd
diff --git a/test/cases/xbean/scomp/attribute/LocalAttrFixedDefault.xsd b/src/test/resources/xbean/scomp/attribute/LocalAttrFixedDefault.xsd
similarity index 100%
rename from test/cases/xbean/scomp/attribute/LocalAttrFixedDefault.xsd
rename to src/test/resources/xbean/scomp/attribute/LocalAttrFixedDefault.xsd
diff --git a/test/cases/xbean/scomp/attribute/LocalAttrUse.xsd b/src/test/resources/xbean/scomp/attribute/LocalAttrUse.xsd
similarity index 100%
rename from test/cases/xbean/scomp/attribute/LocalAttrUse.xsd
rename to src/test/resources/xbean/scomp/attribute/LocalAttrUse.xsd
diff --git a/test/cases/xbean/scomp/contentType/Anonymous.xsd b/src/test/resources/xbean/scomp/contentType/Anonymous.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/Anonymous.xsd
rename to src/test/resources/xbean/scomp/contentType/Anonymous.xsd
diff --git a/test/cases/xbean/scomp/contentType/ComplexTypeTest.xsd b/src/test/resources/xbean/scomp/contentType/ComplexTypeTest.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/ComplexTypeTest.xsd
rename to src/test/resources/xbean/scomp/contentType/ComplexTypeTest.xsd
diff --git a/test/cases/xbean/scomp/contentType/Group.xsd b/src/test/resources/xbean/scomp/contentType/Group.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/Group.xsd
rename to src/test/resources/xbean/scomp/contentType/Group.xsd
diff --git a/test/cases/xbean/scomp/contentType/ListType.xsd b/src/test/resources/xbean/scomp/contentType/ListType.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/ListType.xsd
rename to src/test/resources/xbean/scomp/contentType/ListType.xsd
diff --git a/test/cases/xbean/scomp/contentType/Named.xsd b/src/test/resources/xbean/scomp/contentType/Named.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/Named.xsd
rename to src/test/resources/xbean/scomp/contentType/Named.xsd
diff --git a/test/cases/xbean/scomp/contentType/SimpleType.xsd b/src/test/resources/xbean/scomp/contentType/SimpleType.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/SimpleType.xsd
rename to src/test/resources/xbean/scomp/contentType/SimpleType.xsd
diff --git a/test/cases/xbean/scomp/contentType/UnionType.xsd b/src/test/resources/xbean/scomp/contentType/UnionType.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/UnionType.xsd
rename to src/test/resources/xbean/scomp/contentType/UnionType.xsd
diff --git a/test/cases/xbean/scomp/contentType/builtInTypes/DateTime.xsd b/src/test/resources/xbean/scomp/contentType/builtInTypes/DateTime.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/builtInTypes/DateTime.xsd
rename to src/test/resources/xbean/scomp/contentType/builtInTypes/DateTime.xsd
diff --git a/test/cases/xbean/scomp/contentType/builtInTypes/NumberBased.xsd b/src/test/resources/xbean/scomp/contentType/builtInTypes/NumberBased.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/builtInTypes/NumberBased.xsd
rename to src/test/resources/xbean/scomp/contentType/builtInTypes/NumberBased.xsd
diff --git a/test/cases/xbean/scomp/contentType/builtInTypes/StringBased.xsd b/src/test/resources/xbean/scomp/contentType/builtInTypes/StringBased.xsd
similarity index 100%
rename from test/cases/xbean/scomp/contentType/builtInTypes/StringBased.xsd
rename to src/test/resources/xbean/scomp/contentType/builtInTypes/StringBased.xsd
diff --git a/test/cases/xbean/scomp/derivation/Abstract.xsd b/src/test/resources/xbean/scomp/derivation/Abstract.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/Abstract.xsd
rename to src/test/resources/xbean/scomp/derivation/Abstract.xsd
diff --git a/test/cases/xbean/scomp/derivation/AttributeExtension.xsd b/src/test/resources/xbean/scomp/derivation/AttributeExtension.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/AttributeExtension.xsd
rename to src/test/resources/xbean/scomp/derivation/AttributeExtension.xsd
diff --git a/test/cases/xbean/scomp/derivation/AttributeRestriction.xsd b/src/test/resources/xbean/scomp/derivation/AttributeRestriction.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/AttributeRestriction.xsd
rename to src/test/resources/xbean/scomp/derivation/AttributeRestriction.xsd
diff --git a/test/cases/xbean/scomp/derivation/AttributeUseProhibited.xsd b/src/test/resources/xbean/scomp/derivation/AttributeUseProhibited.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/AttributeUseProhibited.xsd
rename to src/test/resources/xbean/scomp/derivation/AttributeUseProhibited.xsd
diff --git a/test/cases/xbean/scomp/derivation/AttributeWCExtension.xsd b/src/test/resources/xbean/scomp/derivation/AttributeWCExtension.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/AttributeWCExtension.xsd
rename to src/test/resources/xbean/scomp/derivation/AttributeWCExtension.xsd
diff --git a/test/cases/xbean/scomp/derivation/AttributeWCRestriction.xsd b/src/test/resources/xbean/scomp/derivation/AttributeWCRestriction.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/AttributeWCRestriction.xsd
rename to src/test/resources/xbean/scomp/derivation/AttributeWCRestriction.xsd
diff --git a/test/cases/xbean/scomp/derivation/Block.xsd b/src/test/resources/xbean/scomp/derivation/Block.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/Block.xsd
rename to src/test/resources/xbean/scomp/derivation/Block.xsd
diff --git a/test/cases/xbean/scomp/derivation/ComplexContentExtension.xsd b/src/test/resources/xbean/scomp/derivation/ComplexContentExtension.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/ComplexContentExtension.xsd
rename to src/test/resources/xbean/scomp/derivation/ComplexContentExtension.xsd
diff --git a/test/cases/xbean/scomp/derivation/ElementRestriction.xsd b/src/test/resources/xbean/scomp/derivation/ElementRestriction.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/ElementRestriction.xsd
rename to src/test/resources/xbean/scomp/derivation/ElementRestriction.xsd
diff --git a/test/cases/xbean/scomp/derivation/ElementWCRestriction.xsd b/src/test/resources/xbean/scomp/derivation/ElementWCRestriction.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/ElementWCRestriction.xsd
rename to src/test/resources/xbean/scomp/derivation/ElementWCRestriction.xsd
diff --git a/test/cases/xbean/scomp/derivation/EmptyContent.xsd b/src/test/resources/xbean/scomp/derivation/EmptyContent.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/EmptyContent.xsd
rename to src/test/resources/xbean/scomp/derivation/EmptyContent.xsd
diff --git a/test/cases/xbean/scomp/derivation/FinalBlockDefault.xsd b/src/test/resources/xbean/scomp/derivation/FinalBlockDefault.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/FinalBlockDefault.xsd
rename to src/test/resources/xbean/scomp/derivation/FinalBlockDefault.xsd
diff --git a/test/cases/xbean/scomp/derivation/GroupRestrictionTest.xsd b/src/test/resources/xbean/scomp/derivation/GroupRestrictionTest.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/GroupRestrictionTest.xsd
rename to src/test/resources/xbean/scomp/derivation/GroupRestrictionTest.xsd
diff --git a/test/cases/xbean/scomp/derivation/MixedContentExtension.xsd b/src/test/resources/xbean/scomp/derivation/MixedContentExtension.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/MixedContentExtension.xsd
rename to src/test/resources/xbean/scomp/derivation/MixedContentExtension.xsd
diff --git a/test/cases/xbean/scomp/derivation/MixedContentRestriction.xsd b/src/test/resources/xbean/scomp/derivation/MixedContentRestriction.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/MixedContentRestriction.xsd
rename to src/test/resources/xbean/scomp/derivation/MixedContentRestriction.xsd
diff --git a/test/cases/xbean/scomp/derivation/SimpleContentExtension.xsd b/src/test/resources/xbean/scomp/derivation/SimpleContentExtension.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/SimpleContentExtension.xsd
rename to src/test/resources/xbean/scomp/derivation/SimpleContentExtension.xsd
diff --git a/test/cases/xbean/scomp/derivation/SimpleTypeRestriction.xsd b/src/test/resources/xbean/scomp/derivation/SimpleTypeRestriction.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/SimpleTypeRestriction.xsd
rename to src/test/resources/xbean/scomp/derivation/SimpleTypeRestriction.xsd
diff --git a/test/cases/xbean/scomp/derivation/facets/DateTimePattern.xsd b/src/test/resources/xbean/scomp/derivation/facets/DateTimePattern.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/facets/DateTimePattern.xsd
rename to src/test/resources/xbean/scomp/derivation/facets/DateTimePattern.xsd
diff --git a/test/cases/xbean/scomp/derivation/facets/FacetRestriction.xsd b/src/test/resources/xbean/scomp/derivation/facets/FacetRestriction.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/facets/FacetRestriction.xsd
rename to src/test/resources/xbean/scomp/derivation/facets/FacetRestriction.xsd
diff --git a/test/cases/xbean/scomp/derivation/facets/Facets.xsd b/src/test/resources/xbean/scomp/derivation/facets/Facets.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/facets/Facets.xsd
rename to src/test/resources/xbean/scomp/derivation/facets/Facets.xsd
diff --git a/test/cases/xbean/scomp/derivation/facets/ListRestriction.xsd b/src/test/resources/xbean/scomp/derivation/facets/ListRestriction.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/facets/ListRestriction.xsd
rename to src/test/resources/xbean/scomp/derivation/facets/ListRestriction.xsd
diff --git a/test/cases/xbean/scomp/derivation/facets/UnionRestriction.xsd b/src/test/resources/xbean/scomp/derivation/facets/UnionRestriction.xsd
similarity index 100%
rename from test/cases/xbean/scomp/derivation/facets/UnionRestriction.xsd
rename to src/test/resources/xbean/scomp/derivation/facets/UnionRestriction.xsd
diff --git a/test/cases/xbean/scomp/element/Any.xsd b/src/test/resources/xbean/scomp/element/Any.xsd
similarity index 100%
rename from test/cases/xbean/scomp/element/Any.xsd
rename to src/test/resources/xbean/scomp/element/Any.xsd
diff --git a/test/cases/xbean/scomp/element/GlobalEltDefault.xsd b/src/test/resources/xbean/scomp/element/GlobalEltDefault.xsd
similarity index 100%
rename from test/cases/xbean/scomp/element/GlobalEltDefault.xsd
rename to src/test/resources/xbean/scomp/element/GlobalEltDefault.xsd
diff --git a/test/cases/xbean/scomp/element/GlobalEltFixed.xsd b/src/test/resources/xbean/scomp/element/GlobalEltFixed.xsd
similarity index 100%
rename from test/cases/xbean/scomp/element/GlobalEltFixed.xsd
rename to src/test/resources/xbean/scomp/element/GlobalEltFixed.xsd
diff --git a/test/cases/xbean/scomp/element/GlobalEltNillable.xsd b/src/test/resources/xbean/scomp/element/GlobalEltNillable.xsd
similarity index 100%
rename from test/cases/xbean/scomp/element/GlobalEltNillable.xsd
rename to src/test/resources/xbean/scomp/element/GlobalEltNillable.xsd
diff --git a/test/cases/xbean/scomp/element/LocalEltMinMaxOccurs.xsd b/src/test/resources/xbean/scomp/element/LocalEltMinMaxOccurs.xsd
similarity index 100%
rename from test/cases/xbean/scomp/element/LocalEltMinMaxOccurs.xsd
rename to src/test/resources/xbean/scomp/element/LocalEltMinMaxOccurs.xsd
diff --git a/test/cases/xbean/scomp/element/NamedModelGroup.xsd b/src/test/resources/xbean/scomp/element/NamedModelGroup.xsd
similarity index 100%
rename from test/cases/xbean/scomp/element/NamedModelGroup.xsd
rename to src/test/resources/xbean/scomp/element/NamedModelGroup.xsd
diff --git a/test/cases/xbean/scomp/element/NillTest.xsd b/src/test/resources/xbean/scomp/element/NillTest.xsd
similarity index 100%
rename from test/cases/xbean/scomp/element/NillTest.xsd
rename to src/test/resources/xbean/scomp/element/NillTest.xsd
diff --git a/test/cases/xbean/scomp/idConstraints/Constraint.xsd b/src/test/resources/xbean/scomp/idConstraints/Constraint.xsd
similarity index 100%
rename from test/cases/xbean/scomp/idConstraints/Constraint.xsd
rename to src/test/resources/xbean/scomp/idConstraints/Constraint.xsd
diff --git a/test/cases/xbean/scomp/namespace/AttributeFormDefault.xsd b/src/test/resources/xbean/scomp/namespace/AttributeFormDefault.xsd
similarity index 100%
rename from test/cases/xbean/scomp/namespace/AttributeFormDefault.xsd
rename to src/test/resources/xbean/scomp/namespace/AttributeFormDefault.xsd
diff --git a/test/cases/xbean/scomp/namespace/AttributeWC.xsd b/src/test/resources/xbean/scomp/namespace/AttributeWC.xsd
similarity index 100%
rename from test/cases/xbean/scomp/namespace/AttributeWC.xsd
rename to src/test/resources/xbean/scomp/namespace/AttributeWC.xsd
diff --git a/test/cases/xbean/scomp/namespace/ElementFormDefault.xsd b/src/test/resources/xbean/scomp/namespace/ElementFormDefault.xsd
similarity index 100%
rename from test/cases/xbean/scomp/namespace/ElementFormDefault.xsd
rename to src/test/resources/xbean/scomp/namespace/ElementFormDefault.xsd
diff --git a/test/cases/xbean/scomp/namespace/ElementWC.xsd b/src/test/resources/xbean/scomp/namespace/ElementWC.xsd
similarity index 100%
rename from test/cases/xbean/scomp/namespace/ElementWC.xsd
rename to src/test/resources/xbean/scomp/namespace/ElementWC.xsd
diff --git a/test/cases/xbean/scomp/namespace/NoNamespace.xsd b/src/test/resources/xbean/scomp/namespace/NoNamespace.xsd
similarity index 100%
rename from test/cases/xbean/scomp/namespace/NoNamespace.xsd
rename to src/test/resources/xbean/scomp/namespace/NoNamespace.xsd
diff --git a/test/cases/xbean/scomp/redefine/AttrRedefineSub.xs b/src/test/resources/xbean/scomp/redefine/AttrRedefineSub.xs
similarity index 100%
rename from test/cases/xbean/scomp/redefine/AttrRedefineSub.xs
rename to src/test/resources/xbean/scomp/redefine/AttrRedefineSub.xs
diff --git a/test/cases/xbean/scomp/redefine/AttrRedefineSuper.xsd b/src/test/resources/xbean/scomp/redefine/AttrRedefineSuper.xsd
similarity index 100%
rename from test/cases/xbean/scomp/redefine/AttrRedefineSuper.xsd
rename to src/test/resources/xbean/scomp/redefine/AttrRedefineSuper.xsd
diff --git a/test/cases/xbean/scomp/redefine/BaseAttrGroup.xs b/src/test/resources/xbean/scomp/redefine/BaseAttrGroup.xs
similarity index 100%
rename from test/cases/xbean/scomp/redefine/BaseAttrGroup.xs
rename to src/test/resources/xbean/scomp/redefine/BaseAttrGroup.xs
diff --git a/test/cases/xbean/scomp/redefine/BaseModelGroup.xs b/src/test/resources/xbean/scomp/redefine/BaseModelGroup.xs
similarity index 100%
rename from test/cases/xbean/scomp/redefine/BaseModelGroup.xs
rename to src/test/resources/xbean/scomp/redefine/BaseModelGroup.xs
diff --git a/test/cases/xbean/scomp/redefine/BaseSimple.xs b/src/test/resources/xbean/scomp/redefine/BaseSimple.xs
similarity index 100%
rename from test/cases/xbean/scomp/redefine/BaseSimple.xs
rename to src/test/resources/xbean/scomp/redefine/BaseSimple.xs
diff --git a/test/cases/xbean/scomp/redefine/ModelGroupSub.xs b/src/test/resources/xbean/scomp/redefine/ModelGroupSub.xs
similarity index 100%
rename from test/cases/xbean/scomp/redefine/ModelGroupSub.xs
rename to src/test/resources/xbean/scomp/redefine/ModelGroupSub.xs
diff --git a/test/cases/xbean/scomp/redefine/ModelGroupSuper.xsd b/src/test/resources/xbean/scomp/redefine/ModelGroupSuper.xsd
similarity index 100%
rename from test/cases/xbean/scomp/redefine/ModelGroupSuper.xsd
rename to src/test/resources/xbean/scomp/redefine/ModelGroupSuper.xsd
diff --git a/test/cases/xbean/scomp/redefine/SimpleRedefined.xsd b/src/test/resources/xbean/scomp/redefine/SimpleRedefined.xsd
similarity index 100%
rename from test/cases/xbean/scomp/redefine/SimpleRedefined.xsd
rename to src/test/resources/xbean/scomp/redefine/SimpleRedefined.xsd
diff --git a/test/cases/xbean/scomp/redefine/TypeBase.xs b/src/test/resources/xbean/scomp/redefine/TypeBase.xs
similarity index 100%
rename from test/cases/xbean/scomp/redefine/TypeBase.xs
rename to src/test/resources/xbean/scomp/redefine/TypeBase.xs
diff --git a/test/cases/xbean/scomp/redefine/TypeRedefine.xsd b/src/test/resources/xbean/scomp/redefine/TypeRedefine.xsd
similarity index 100%
rename from test/cases/xbean/scomp/redefine/TypeRedefine.xsd
rename to src/test/resources/xbean/scomp/redefine/TypeRedefine.xsd
diff --git a/test/cases/xbean/scomp/substGroup/Abstract.xsd b/src/test/resources/xbean/scomp/substGroup/Abstract.xsd
similarity index 100%
rename from test/cases/xbean/scomp/substGroup/Abstract.xsd
rename to src/test/resources/xbean/scomp/substGroup/Abstract.xsd
diff --git a/test/cases/xbean/scomp/substGroup/Block.xsd b/src/test/resources/xbean/scomp/substGroup/Block.xsd
similarity index 100%
rename from test/cases/xbean/scomp/substGroup/Block.xsd
rename to src/test/resources/xbean/scomp/substGroup/Block.xsd
diff --git a/test/cases/xbean/scomp/substGroup/Deep.xsd b/src/test/resources/xbean/scomp/substGroup/Deep.xsd
similarity index 100%
rename from test/cases/xbean/scomp/substGroup/Deep.xsd
rename to src/test/resources/xbean/scomp/substGroup/Deep.xsd
diff --git a/test/cases/xbean/scomp/substGroup/OneLevel.xsd b/src/test/resources/xbean/scomp/substGroup/OneLevel.xsd
similarity index 100%
rename from test/cases/xbean/scomp/substGroup/OneLevel.xsd
rename to src/test/resources/xbean/scomp/substGroup/OneLevel.xsd
diff --git a/test/cases/xbean/scomp/substGroup/UserAbstract.xsd b/src/test/resources/xbean/scomp/substGroup/UserAbstract.xsd
similarity index 100%
rename from test/cases/xbean/scomp/substGroup/UserAbstract.xsd
rename to src/test/resources/xbean/scomp/substGroup/UserAbstract.xsd
diff --git a/test/cases/xbean/scomp/substGroup/UserReported.xsd b/src/test/resources/xbean/scomp/substGroup/UserReported.xsd
similarity index 100%
rename from test/cases/xbean/scomp/substGroup/UserReported.xsd
rename to src/test/resources/xbean/scomp/substGroup/UserReported.xsd
diff --git a/test/cases/xbean/scomp/substGroup/Wide.xsd b/src/test/resources/xbean/scomp/substGroup/Wide.xsd
similarity index 100%
rename from test/cases/xbean/scomp/substGroup/Wide.xsd
rename to src/test/resources/xbean/scomp/substGroup/Wide.xsd
diff --git a/test/cases/xbean/simple/dumb/dumb.xml b/src/test/resources/xbean/simple/dumb/dumb.xml
similarity index 100%
rename from test/cases/xbean/simple/dumb/dumb.xml
rename to src/test/resources/xbean/simple/dumb/dumb.xml
diff --git a/test/cases/xbean/simple/dumb/dumb.xsd b/src/test/resources/xbean/simple/dumb/dumb.xsd
similarity index 100%
rename from test/cases/xbean/simple/dumb/dumb.xsd
rename to src/test/resources/xbean/simple/dumb/dumb.xsd
diff --git a/test/cases/xbean/simple/dumb/sub/bar.xsd b/src/test/resources/xbean/simple/dumb/sub/bar.xsd
similarity index 100%
rename from test/cases/xbean/simple/dumb/sub/bar.xsd
rename to src/test/resources/xbean/simple/dumb/sub/bar.xsd
diff --git a/test/cases/xbean/simple/dupSchemaElements/DupElementsInSameSchema.xsd b/src/test/resources/xbean/simple/dupSchemaElements/DupElementsInSameSchema.xsd
similarity index 100%
rename from test/cases/xbean/simple/dupSchemaElements/DupElementsInSameSchema.xsd
rename to src/test/resources/xbean/simple/dupSchemaElements/DupElementsInSameSchema.xsd
diff --git a/test/cases/xbean/simple/dupSchemaElements/custOrdUdf.xsd b/src/test/resources/xbean/simple/dupSchemaElements/custOrdUdf.xsd
similarity index 100%
rename from test/cases/xbean/simple/dupSchemaElements/custOrdUdf.xsd
rename to src/test/resources/xbean/simple/dupSchemaElements/custOrdUdf.xsd
diff --git a/test/cases/xbean/simple/dupSchemaElements/viewtarget.xsd b/src/test/resources/xbean/simple/dupSchemaElements/viewtarget.xsd
similarity index 100%
rename from test/cases/xbean/simple/dupSchemaElements/viewtarget.xsd
rename to src/test/resources/xbean/simple/dupSchemaElements/viewtarget.xsd
diff --git a/test/cases/xbean/simple/person/person.xml b/src/test/resources/xbean/simple/person/person.xml
similarity index 100%
rename from test/cases/xbean/simple/person/person.xml
rename to src/test/resources/xbean/simple/person/person.xml
diff --git a/test/cases/xbean/simple/person/person.xsd b/src/test/resources/xbean/simple/person/person.xsd
similarity index 100%
rename from test/cases/xbean/simple/person/person.xsd
rename to src/test/resources/xbean/simple/person/person.xsd
diff --git a/test/cases/xbean/simple/person/simplec.xsd b/src/test/resources/xbean/simple/person/simplec.xsd
similarity index 100%
rename from test/cases/xbean/simple/person/simplec.xsd
rename to src/test/resources/xbean/simple/person/simplec.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base.xml b/src/test/resources/xbean/tools/inst2xsd/options/base.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base.xml
rename to src/test/resources/xbean/tools/inst2xsd/options/base.xml
diff --git a/test/cases/xbean/tools/inst2xsd/options/base0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_rd_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_rd_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_rd_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_rd_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_rd_scs0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_rd_scs0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_rd_scs0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_rd_scs0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_rd_scs_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_rd_scs_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_rd_scs_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_rd_scs_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_ss_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_ss_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_ss_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_ss_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_ss_scs0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_ss_scs0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_ss_scs0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_ss_scs0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_ss_scs_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_ss_scs_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_ss_scs_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_ss_scs_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_vb_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_vb_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_vb_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_vb_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_vb_scs0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_vb_scs0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_vb_scs0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_vb_scs0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/options/base_vb_scs_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/options/base_vb_scs_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/options/base_vb_scs_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/options/base_vb_scs_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/choice.xml b/src/test/resources/xbean/tools/inst2xsd/schema/choice.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/choice.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/choice.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/choice_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/choice_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/choice_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/choice_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/attrchoice.xml b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/attrchoice.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/attrchoice.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/attrchoice.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/attrchoice_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/attrchoice_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/attrchoice_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/attrchoice_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/attrchoice_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/attrchoice_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/attrchoice_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/attrchoice_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice.xml b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/nschoice_ss3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/schema0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/schema0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/schema0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/schema0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/schema1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/schema1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/schema1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/schema1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/simplechoice.xml b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/simplechoice.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/simplechoice.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/simplechoice.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/choice/simplechoice_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum.xml b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_rd_enum2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_ss_enum2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/attr/attrenum_vb_enum2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum.xml b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum2_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum2_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum2_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum2_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum2_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum2_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum2_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum2_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum2_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum2_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum2_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum2_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/enumQName.xml b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enumQName.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/enumQName.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enumQName.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/enumQName_vb_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enumQName_vb_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/enumQName_vb_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enumQName_vb_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/enumQName_vb_enum0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enumQName_vb_enum0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/enumQName_vb_enum0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enumQName_vb_enum0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum_vb_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum_vb_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum_vb_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum_vb_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum_vb_scs_enum0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum_vb_scs_enum0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/enum/enum_vb_scs_enum0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/enum/enum_vb_scs_enum0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattr_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattr_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattribute.xml b/src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattribute.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/global/globalattribute.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/global/globalattribute.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_rd3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_ss3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedArray_vb3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedNSArray.xml b/src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedNSArray.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedNSArray.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/nestedNSArray/nestedNSArray.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice.xml b/src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_eN1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_eN1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_eN1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_eN1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_scs_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_scs_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_scs_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_scs_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_scs_eN1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_scs_eN1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_scs_eN1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/choice_rd_scs_eN1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/sample/oops0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/oops0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/sample/oops0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/oops0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/complex/sample/oops1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/oops1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/complex/sample/oops1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/complex/sample/oops1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/cd_catalog.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/cd_catalog.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/cd_catalog.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/cd_catalog.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/cd_catalog_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/cd_catalog_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/cd_catalog_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/cd_catalog_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/cd_catalog_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/cd_catalog_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/cd_catalog_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/cd_catalog_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/cd_catalog_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/cd_catalog_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/cd_catalog_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/cd_catalog_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/cdcatalog.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/cdcatalog.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/cdcatalog.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/cdcatalog.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/cdcatalog_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/cdcatalog_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/cdcatalog_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/cdcatalog_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/cdcatalog_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/cdcatalog_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/cdcatalog_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/cdcatalog_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/cdcatalog_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/cdcatalog_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/cdcatalog_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/cdcatalog_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/component.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/component.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/component.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/component.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/component_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/component_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/component_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/component_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/component_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/component_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/component_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/component_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/component_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/component_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/component_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/component_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/html_example.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/html_example.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/html_example.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/html_example.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/html_example_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/html_example_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/html_example_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/html_example_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/html_example_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/html_example_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/html_example_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/html_example_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/html_example_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/html_example_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/html_example_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/html_example_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/po/po.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/po/po.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/po/po_rd_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_rd_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/po/po_rd_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_rd_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/po/po_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/po/po_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/po/po_ss_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_ss_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/po/po_ss_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_ss_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/po/po_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/po/po_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/po/po_vb_eN0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_vb_eN0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/po/po_vb_eN0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_vb_eN0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/po/po_vb_scs0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_vb_scs0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/po/po_vb_scs0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_vb_scs0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/po/po_vb_scs_enum0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_vb_scs_enum0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/po/po_vb_scs_enum0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/po/po_vb_scs_enum0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentsmart_4enum_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentsmart_4enum_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentsmart_4enum_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentsmart_4enum_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentsmart_neverenum_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentsmart_neverenum_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentsmart_neverenum_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentsmart_neverenum_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_4enum_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_4enum_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_4enum_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_4enum_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_neverenum_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_neverenum_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_neverenum_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_neverenum_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_contentstring_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_neverenum_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_neverenum_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_neverenum_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_neverenum_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/rss2sample_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/rss2sample_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss091.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss091.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss091.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss091.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss091_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss091_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss091_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss091_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss091_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss091_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss091_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss091_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss091_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss091_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss091_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss091_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss092.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss092.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss092.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss092.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss092_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss092_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss092_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss092_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss092_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss092_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss092_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss092_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss092_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss092_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/sampleRss092_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/sampleRss092_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/schema0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/schema0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/schema0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/schema0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdot.rdf.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdot.rdf.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdot.rdf.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdot.rdf.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdot.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdot.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdot.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdot.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotrdf_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotrdf_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotxml_neverenum_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotxml_neverenum_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotxml_neverenum_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotxml_neverenum_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotxml_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotxml_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotxml_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotxml_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotxml_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotxml_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotxml_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotxml_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/slashdotxml_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotxml_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/slashdotxml_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/slashdotxml_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xmlnews.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xmlnews.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xmlnews.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xmlnews.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xmlnews_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xmlnews_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xmlnews_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xmlnews_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xmlnews_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xmlnews_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xmlnews_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xmlnews_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xmlnews_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xmlnews_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xmlnews_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xmlnews_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xsl_example.xml b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_example.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xsl_example.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_example.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xsl_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xsl_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xsl_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xsl_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xsl_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xsl_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xsl_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xsl_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xsl_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xsl_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/examples/xsl_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/examples/xsl_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/examples/xsl_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS.xml b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/duplicatedNS_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS.xml b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_rd3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_ss3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNS_vb3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS.xml b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_rd3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_ss3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/multipleNestedNS_vb3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/must.xml b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/must.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/must_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/must_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/must_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/must_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/must_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/must_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/must_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/must_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/must_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/must_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/must_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/must_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/must_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/simple.xml b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/simple.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/simple.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/simple.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/simple_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/simple_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/simple_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/simple_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/simple_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/simple_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/simple_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/simple_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/namespaces/simple_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/namespaces/simple_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/namespaces/simple_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/namespaces/simple_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/simpleName.xml b/src/test/resources/xbean/tools/inst2xsd/schema/simpleName.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/simpleName.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/simpleName.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/simpleName_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/simpleName_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/simpleName_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/simpleName_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/simpleName_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/simpleName_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/simpleName_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/simpleName_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/simpleName_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/simpleName_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/simpleName_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/simpleName_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/CData.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/CData.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/CData.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/CData.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/cdata_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/cdata_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/cdata_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/cdata_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/cdata_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/cdata_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/cdata_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/cdata_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/cdata_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/cdata_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/cdata_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/cdata_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/comments.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/comments.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/comments.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/comments.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/comments_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/comments_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/comments_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/comments_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/comments_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/comments_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/comments_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/comments_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/comments_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/comments_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/comments_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/comments_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/commentschoice.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/commentschoice.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/commentschoice_eNrd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice_eNrd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/commentschoice_eNrd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice_eNrd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/commentschoice_eNss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice_eNss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/commentschoice_eNss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice_eNss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/commentschoice_eNvb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice_eNvb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/commentschoice_eNvb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice_eNvb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/commentschoice_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/commentschoice_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/commentschoice_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/innercomment.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/innercomment.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/innercomment.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/innercomment.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/innercomment_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/innercomment_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/innercomment_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/innercomment_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/person.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/person.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/person.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/person.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/person_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/person_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/person_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/person_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/po.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/po.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/po.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/po.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/po_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/po_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/po_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/po_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/po_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/po_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/po_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/po_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation_vb2.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation_vb2.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation_vb2.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation_vb2.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation_vb3.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation_vb3.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/schemaLocation_vb3.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/schemaLocation_vb3.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/unicode.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/unicode.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/unicode.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/unicode.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/unicode_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/unicode_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/unicode_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/unicode_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/unicode_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/unicode_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/unicode_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/unicode_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/unicode_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/unicode_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/unicode_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/unicode_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsinil.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsinil.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsinil_rd0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_rd0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsinil_rd0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_rd0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsinil_rd1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_rd1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsinil_rd1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_rd1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsinil_ss0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_ss0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsinil_ss0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_ss0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsinil_ss1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_ss1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsinil_ss1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_ss1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsinil_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsinil_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsinil_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsinil_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsinil_vb1.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsitype.xml b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsitype.xml
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsitype.xml
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsitype.xml
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsitype_vb0.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsitype_vb0.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsitype_vb0.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsitype_vb0.xsd
diff --git a/test/cases/xbean/tools/inst2xsd/schema/types/xsitype_vb1.xsd b/src/test/resources/xbean/tools/inst2xsd/schema/types/xsitype_vb1.xsd
similarity index 100%
rename from test/cases/xbean/tools/inst2xsd/schema/types/xsitype_vb1.xsd
rename to src/test/resources/xbean/tools/inst2xsd/schema/types/xsitype_vb1.xsd
diff --git a/test/cases/xbean/tranxml.tar.bz2 b/src/test/resources/xbean/tranxml.tar.bz2
similarity index 100%
rename from test/cases/xbean/tranxml.tar.bz2
rename to src/test/resources/xbean/tranxml.tar.bz2
Binary files differ
diff --git a/test/cases/xbean/usertype/averageCase/po.xsd b/src/test/resources/xbean/usertype/averageCase/po.xsd
similarity index 100%
rename from test/cases/xbean/usertype/averageCase/po.xsd
rename to src/test/resources/xbean/usertype/averageCase/po.xsd
diff --git a/test/cases/xbean/usertype/averageCase/po.xsdconfig b/src/test/resources/xbean/usertype/averageCase/po.xsdconfig
similarity index 100%
rename from test/cases/xbean/usertype/averageCase/po.xsdconfig
rename to src/test/resources/xbean/usertype/averageCase/po.xsdconfig
diff --git a/test/cases/xbean/usertype/multipleItems/company.xsd b/src/test/resources/xbean/usertype/multipleItems/company.xsd
similarity index 100%
rename from test/cases/xbean/usertype/multipleItems/company.xsd
rename to src/test/resources/xbean/usertype/multipleItems/company.xsd
diff --git a/test/cases/xbean/usertype/multipleItems/company.xsdconfig b/src/test/resources/xbean/usertype/multipleItems/company.xsdconfig
similarity index 100%
rename from test/cases/xbean/usertype/multipleItems/company.xsdconfig
rename to src/test/resources/xbean/usertype/multipleItems/company.xsdconfig
diff --git a/test/cases/xbean/xmlcursor/CR196679.xsd b/src/test/resources/xbean/xmlcursor/CR196679.xsd
similarity index 100%
rename from test/cases/xbean/xmlcursor/CR196679.xsd
rename to src/test/resources/xbean/xmlcursor/CR196679.xsd
diff --git a/test/cases/xbean/xmlcursor/CarLocationMessage.xml b/src/test/resources/xbean/xmlcursor/CarLocationMessage.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/CarLocationMessage.xml
rename to src/test/resources/xbean/xmlcursor/CarLocationMessage.xml
diff --git a/test/cases/xbean/xmlcursor/Employees.xml b/src/test/resources/xbean/xmlcursor/Employees.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/Employees.xml
rename to src/test/resources/xbean/xmlcursor/Employees.xml
diff --git a/test/cases/xbean/xmlcursor/TranXML_License.txt b/src/test/resources/xbean/xmlcursor/TranXML_License.txt
similarity index 100%
rename from test/cases/xbean/xmlcursor/TranXML_License.txt
rename to src/test/resources/xbean/xmlcursor/TranXML_License.txt
diff --git a/test/cases/xbean/xmlcursor/W3C_Software_Licence.txt b/src/test/resources/xbean/xmlcursor/W3C_Software_Licence.txt
similarity index 100%
rename from test/cases/xbean/xmlcursor/W3C_Software_Licence.txt
rename to src/test/resources/xbean/xmlcursor/W3C_Software_Licence.txt
diff --git a/test/cases/xbean/xmlcursor/XQueryInput.xml b/src/test/resources/xbean/xmlcursor/XQueryInput.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/XQueryInput.xml
rename to src/test/resources/xbean/xmlcursor/XQueryInput.xml
diff --git a/test/cases/xbean/xmlcursor/XQueryInput.xsd b/src/test/resources/xbean/xmlcursor/XQueryInput.xsd
similarity index 100%
rename from test/cases/xbean/xmlcursor/XQueryInput.xsd
rename to src/test/resources/xbean/xmlcursor/XQueryInput.xsd
diff --git a/test/cases/xbean/xmlcursor/doc.xml b/src/test/resources/xbean/xmlcursor/doc.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/doc.xml
rename to src/test/resources/xbean/xmlcursor/doc.xml
diff --git a/test/cases/xbean/xmlcursor/location.xsd b/src/test/resources/xbean/xmlcursor/location.xsd
similarity index 100%
rename from test/cases/xbean/xmlcursor/location.xsd
rename to src/test/resources/xbean/xmlcursor/location.xsd
diff --git a/test/cases/xbean/xmlcursor/person.xsd b/src/test/resources/xbean/xmlcursor/person.xsd
similarity index 100%
rename from test/cases/xbean/xmlcursor/person.xsd
rename to src/test/resources/xbean/xmlcursor/person.xsd
diff --git a/test/cases/xbean/xmlcursor/po.xml b/src/test/resources/xbean/xmlcursor/po.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/po.xml
rename to src/test/resources/xbean/xmlcursor/po.xml
diff --git a/test/cases/xbean/xmlcursor/po.xsd b/src/test/resources/xbean/xmlcursor/po.xsd
similarity index 100%
rename from test/cases/xbean/xmlcursor/po.xsd
rename to src/test/resources/xbean/xmlcursor/po.xsd
diff --git a/test/cases/xbean/xmlcursor/xpath/LICENSE.txt b/src/test/resources/xbean/xmlcursor/xpath/LICENSE.txt
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/LICENSE.txt
rename to src/test/resources/xbean/xmlcursor/xpath/LICENSE.txt
diff --git a/test/cases/xbean/xmlcursor/xpath/cdcatalog.xml b/src/test/resources/xbean/xmlcursor/xpath/cdcatalog.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/cdcatalog.xml
rename to src/test/resources/xbean/xmlcursor/xpath/cdcatalog.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/axis.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/axis.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/axis.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/axis.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/basic.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/basic.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/basic.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/basic.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/basicupdate.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/basicupdate.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/basicupdate.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/basicupdate.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/contents.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/contents.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/contents.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/contents.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/defaultNamespace.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/defaultNamespace.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/defaultNamespace.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/defaultNamespace.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/evaluate.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/evaluate.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/evaluate.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/evaluate.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/fibo.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/fibo.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/fibo.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/fibo.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/id.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/id.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/id.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/id.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/lang.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/lang.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/lang.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/lang.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/message.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/message.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/message.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/message.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/moreover.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/moreover.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/moreover.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/moreover.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/much_ado.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/much_ado.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/much_ado.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/much_ado.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/namespaces.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/namespaces.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/namespaces.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/namespaces.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/nitf.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/nitf.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/nitf.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/nitf.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/numbers.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/numbers.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/numbers.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/numbers.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/pi.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/pi.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/pi.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/pi.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/pi2.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/pi2.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/pi2.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/pi2.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/simple.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/simple.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/simple.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/simple.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/testNamespaces.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/testNamespaces.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/testNamespaces.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/testNamespaces.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/text.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/text.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/text.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/text.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/underscore.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/underscore.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/underscore.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/underscore.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/jaxen/web.xml b/src/test/resources/xbean/xmlcursor/xpath/jaxen/web.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/jaxen/web.xml
rename to src/test/resources/xbean/xmlcursor/xpath/jaxen/web.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon1.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon1.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon1.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon1.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon10.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon10.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon10.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon10.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon11.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon11.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon11.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon11.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon12.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon12.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon12.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon12.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon13.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon13.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon13.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon13.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon14.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon14.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon14.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon14.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon15.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon15.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon15.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon15.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon16.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon16.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon16.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon16.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon17.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon17.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon17.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon17.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon18.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon18.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon18.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon18.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon19.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon19.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon19.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon19.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon2.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon2.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon2.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon2.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon20.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon20.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon20.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon20.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon21.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon21.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon21.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon21.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon22.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon22.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon22.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon22.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon3.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon3.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon3.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon3.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon4.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon4.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon4.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon4.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon5.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon5.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon5.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon5.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon6.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon6.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon6.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon6.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon7.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon7.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon7.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon7.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon8.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon8.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon8.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon8.xml
diff --git a/test/cases/xbean/xmlcursor/xpath/zvon9.xml b/src/test/resources/xbean/xmlcursor/xpath/zvon9.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xpath/zvon9.xml
rename to src/test/resources/xbean/xmlcursor/xpath/zvon9.xml
diff --git a/test/cases/xbean/xmlcursor/xquery/2DocJoin.xq b/src/test/resources/xbean/xmlcursor/xquery/2DocJoin.xq
similarity index 100%
rename from test/cases/xbean/xmlcursor/xquery/2DocJoin.xq
rename to src/test/resources/xbean/xmlcursor/xquery/2DocJoin.xq
diff --git a/test/cases/xbean/xmlcursor/xquery/Constructor.xq b/src/test/resources/xbean/xmlcursor/xquery/Constructor.xq
similarity index 100%
rename from test/cases/xbean/xmlcursor/xquery/Constructor.xq
rename to src/test/resources/xbean/xmlcursor/xquery/Constructor.xq
diff --git a/test/cases/xbean/xmlcursor/xquery/Join.xq b/src/test/resources/xbean/xmlcursor/xquery/Join.xq
similarity index 100%
rename from test/cases/xbean/xmlcursor/xquery/Join.xq
rename to src/test/resources/xbean/xmlcursor/xquery/Join.xq
diff --git a/test/cases/xbean/xmlcursor/xquery/NIST/XQcatalog.xsd b/src/test/resources/xbean/xmlcursor/xquery/NIST/XQcatalog.xsd
similarity index 100%
rename from test/cases/xbean/xmlcursor/xquery/NIST/XQcatalog.xsd
rename to src/test/resources/xbean/xmlcursor/xquery/NIST/XQcatalog.xsd
diff --git a/test/cases/xbean/xmlcursor/xquery/bookstore.xml b/src/test/resources/xbean/xmlcursor/xquery/bookstore.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xquery/bookstore.xml
rename to src/test/resources/xbean/xmlcursor/xquery/bookstore.xml
diff --git a/test/cases/xbean/xmlcursor/xquery/employees.xml b/src/test/resources/xbean/xmlcursor/xquery/employees.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xquery/employees.xml
rename to src/test/resources/xbean/xmlcursor/xquery/employees.xml
diff --git a/test/cases/xbean/xmlcursor/xquery/xmlQuery.zip b/src/test/resources/xbean/xmlcursor/xquery/xmlQuery.zip
similarity index 100%
rename from test/cases/xbean/xmlcursor/xquery/xmlQuery.zip
rename to src/test/resources/xbean/xmlcursor/xquery/xmlQuery.zip
Binary files differ
diff --git a/test/cases/xbean/xmlcursor/xstypes/default.xsd b/src/test/resources/xbean/xmlcursor/xstypes/default.xsd
similarity index 100%
rename from test/cases/xbean/xmlcursor/xstypes/default.xsd
rename to src/test/resources/xbean/xmlcursor/xstypes/default.xsd
diff --git a/test/cases/xbean/xmlcursor/xstypes/person.xsd b/src/test/resources/xbean/xmlcursor/xstypes/person.xsd
similarity index 100%
rename from test/cases/xbean/xmlcursor/xstypes/person.xsd
rename to src/test/resources/xbean/xmlcursor/xstypes/person.xsd
diff --git a/test/cases/xbean/xmlcursor/xstypes/setters.xsd b/src/test/resources/xbean/xmlcursor/xstypes/setters.xsd
similarity index 100%
rename from test/cases/xbean/xmlcursor/xstypes/setters.xsd
rename to src/test/resources/xbean/xmlcursor/xstypes/setters.xsd
diff --git a/test/cases/xbean/xmlcursor/xstypes/xstypes.xml b/src/test/resources/xbean/xmlcursor/xstypes/xstypes.xml
similarity index 100%
rename from test/cases/xbean/xmlcursor/xstypes/xstypes.xml
rename to src/test/resources/xbean/xmlcursor/xstypes/xstypes.xml
diff --git a/test/cases/xbean/xmlobject/CR192525.xsd b/src/test/resources/xbean/xmlobject/CR192525.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/CR192525.xsd
rename to src/test/resources/xbean/xmlobject/CR192525.xsd
diff --git a/test/cases/xbean/xmlobject/SelectAttribute-Doc.xml b/src/test/resources/xbean/xmlobject/SelectAttribute-Doc.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/SelectAttribute-Doc.xml
rename to src/test/resources/xbean/xmlobject/SelectAttribute-Doc.xml
diff --git a/test/cases/xbean/xmlobject/SelectAttribute.xsd b/src/test/resources/xbean/xmlobject/SelectAttribute.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/SelectAttribute.xsd
rename to src/test/resources/xbean/xmlobject/SelectAttribute.xsd
diff --git a/test/cases/xbean/xmlobject/SelectChildren-AnyTypeDoc.xml b/src/test/resources/xbean/xmlobject/SelectChildren-AnyTypeDoc.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/SelectChildren-AnyTypeDoc.xml
rename to src/test/resources/xbean/xmlobject/SelectChildren-AnyTypeDoc.xml
diff --git a/test/cases/xbean/xmlobject/SelectChildren-NormalDoc.xml b/src/test/resources/xbean/xmlobject/SelectChildren-NormalDoc.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/SelectChildren-NormalDoc.xml
rename to src/test/resources/xbean/xmlobject/SelectChildren-NormalDoc.xml
diff --git a/test/cases/xbean/xmlobject/SelectChildren.xsd b/src/test/resources/xbean/xmlobject/SelectChildren.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/SelectChildren.xsd
rename to src/test/resources/xbean/xmlobject/SelectChildren.xsd
diff --git a/test/cases/xbean/xmlobject/SimpleXmlObject.java.txt b/src/test/resources/xbean/xmlobject/SimpleXmlObject.java.txt
similarity index 100%
rename from test/cases/xbean/xmlobject/SimpleXmlObject.java.txt
rename to src/test/resources/xbean/xmlobject/SimpleXmlObject.java.txt
diff --git a/test/cases/xbean/xmlobject/Test.xsd b/src/test/resources/xbean/xmlobject/Test.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/Test.xsd
rename to src/test/resources/xbean/xmlobject/Test.xsd
diff --git a/test/cases/xbean/xmlobject/Test36510.xsd b/src/test/resources/xbean/xmlobject/Test36510.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/Test36510.xsd
rename to src/test/resources/xbean/xmlobject/Test36510.xsd
diff --git a/test/cases/xbean/xmlobject/Test40907.xsd b/src/test/resources/xbean/xmlobject/Test40907.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/Test40907.xsd
rename to src/test/resources/xbean/xmlobject/Test40907.xsd
diff --git a/test/cases/xbean/xmlobject/defaults.xsd b/src/test/resources/xbean/xmlobject/defaults.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/defaults.xsd
rename to src/test/resources/xbean/xmlobject/defaults.xsd
diff --git a/test/cases/xbean/xmlobject/easypo.xsd b/src/test/resources/xbean/xmlobject/easypo.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/easypo.xsd
rename to src/test/resources/xbean/xmlobject/easypo.xsd
diff --git a/test/cases/xbean/xmlobject/easypo.xsdconfig b/src/test/resources/xbean/xmlobject/easypo.xsdconfig
similarity index 100%
rename from test/cases/xbean/xmlobject/easypo.xsdconfig
rename to src/test/resources/xbean/xmlobject/easypo.xsdconfig
diff --git a/test/cases/xbean/xmlobject/easypo1.xml b/src/test/resources/xbean/xmlobject/easypo1.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/easypo1.xml
rename to src/test/resources/xbean/xmlobject/easypo1.xml
diff --git a/test/cases/xbean/xmlobject/enumtest.xml b/src/test/resources/xbean/xmlobject/enumtest.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/enumtest.xml
rename to src/test/resources/xbean/xmlobject/enumtest.xml
diff --git a/test/cases/xbean/xmlobject/enumtest.xsd b/src/test/resources/xbean/xmlobject/enumtest.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/enumtest.xsd
rename to src/test/resources/xbean/xmlobject/enumtest.xsd
diff --git a/test/cases/xbean/xmlobject/enumtest.xsdconfig b/src/test/resources/xbean/xmlobject/enumtest.xsdconfig
similarity index 100%
rename from test/cases/xbean/xmlobject/enumtest.xsdconfig
rename to src/test/resources/xbean/xmlobject/enumtest.xsdconfig
diff --git a/test/cases/xbean/xmlobject/inttest.xsd b/src/test/resources/xbean/xmlobject/inttest.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/inttest.xsd
rename to src/test/resources/xbean/xmlobject/inttest.xsd
diff --git a/test/cases/xbean/xmlobject/japanese/LICENSE.txt b/src/test/resources/xbean/xmlobject/japanese/LICENSE.txt
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/LICENSE.txt
rename to src/test/resources/xbean/xmlobject/japanese/LICENSE.txt
diff --git a/test/cases/xbean/xmlobject/japanese/japanese.xml b/src/test/resources/xbean/xmlobject/japanese/japanese.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/japanese.xml
rename to src/test/resources/xbean/xmlobject/japanese/japanese.xml
diff --git a/test/cases/xbean/xmlobject/japanese/pr-xml-euc-jp.xml b/src/test/resources/xbean/xmlobject/japanese/pr-xml-euc-jp.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/pr-xml-euc-jp.xml
rename to src/test/resources/xbean/xmlobject/japanese/pr-xml-euc-jp.xml
diff --git a/test/cases/xbean/xmlobject/japanese/pr-xml-euc-jp1.xml b/src/test/resources/xbean/xmlobject/japanese/pr-xml-euc-jp1.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/pr-xml-euc-jp1.xml
rename to src/test/resources/xbean/xmlobject/japanese/pr-xml-euc-jp1.xml
diff --git a/test/cases/xbean/xmlobject/japanese/pr-xml-iso-2022-jp.xml b/src/test/resources/xbean/xmlobject/japanese/pr-xml-iso-2022-jp.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/pr-xml-iso-2022-jp.xml
rename to src/test/resources/xbean/xmlobject/japanese/pr-xml-iso-2022-jp.xml
diff --git a/test/cases/xbean/xmlobject/japanese/pr-xml-little-endian.xml b/src/test/resources/xbean/xmlobject/japanese/pr-xml-little-endian.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/pr-xml-little-endian.xml
rename to src/test/resources/xbean/xmlobject/japanese/pr-xml-little-endian.xml
Binary files differ
diff --git a/test/cases/xbean/xmlobject/japanese/pr-xml-shift_jis.xml b/src/test/resources/xbean/xmlobject/japanese/pr-xml-shift_jis.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/pr-xml-shift_jis.xml
rename to src/test/resources/xbean/xmlobject/japanese/pr-xml-shift_jis.xml
diff --git a/test/cases/xbean/xmlobject/japanese/pr-xml-utf-16.xml b/src/test/resources/xbean/xmlobject/japanese/pr-xml-utf-16.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/pr-xml-utf-16.xml
rename to src/test/resources/xbean/xmlobject/japanese/pr-xml-utf-16.xml
Binary files differ
diff --git a/test/cases/xbean/xmlobject/japanese/pr-xml-utf-8.xml b/src/test/resources/xbean/xmlobject/japanese/pr-xml-utf-8.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/pr-xml-utf-8.xml
rename to src/test/resources/xbean/xmlobject/japanese/pr-xml-utf-8.xml
diff --git a/test/cases/xbean/xmlobject/japanese/prefix_test.xml b/src/test/resources/xbean/xmlobject/japanese/prefix_test.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/prefix_test.xml
rename to src/test/resources/xbean/xmlobject/japanese/prefix_test.xml
diff --git a/test/cases/xbean/xmlobject/japanese/readme.html b/src/test/resources/xbean/xmlobject/japanese/readme.html
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/readme.html
rename to src/test/resources/xbean/xmlobject/japanese/readme.html
diff --git a/test/cases/xbean/xmlobject/japanese/spec.dtd b/src/test/resources/xbean/xmlobject/japanese/spec.dtd
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/spec.dtd
rename to src/test/resources/xbean/xmlobject/japanese/spec.dtd
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-euc-jp.dtd b/src/test/resources/xbean/xmlobject/japanese/weekly-euc-jp.dtd
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-euc-jp.dtd
rename to src/test/resources/xbean/xmlobject/japanese/weekly-euc-jp.dtd
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-euc-jp.xml b/src/test/resources/xbean/xmlobject/japanese/weekly-euc-jp.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-euc-jp.xml
rename to src/test/resources/xbean/xmlobject/japanese/weekly-euc-jp.xml
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-iso-2022-jp.dtd b/src/test/resources/xbean/xmlobject/japanese/weekly-iso-2022-jp.dtd
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-iso-2022-jp.dtd
rename to src/test/resources/xbean/xmlobject/japanese/weekly-iso-2022-jp.dtd
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-iso-2022-jp.xml b/src/test/resources/xbean/xmlobject/japanese/weekly-iso-2022-jp.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-iso-2022-jp.xml
rename to src/test/resources/xbean/xmlobject/japanese/weekly-iso-2022-jp.xml
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-little-endian.xml b/src/test/resources/xbean/xmlobject/japanese/weekly-little-endian.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-little-endian.xml
rename to src/test/resources/xbean/xmlobject/japanese/weekly-little-endian.xml
Binary files differ
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-shift_jis.dtd b/src/test/resources/xbean/xmlobject/japanese/weekly-shift_jis.dtd
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-shift_jis.dtd
rename to src/test/resources/xbean/xmlobject/japanese/weekly-shift_jis.dtd
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-shift_jis.xml b/src/test/resources/xbean/xmlobject/japanese/weekly-shift_jis.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-shift_jis.xml
rename to src/test/resources/xbean/xmlobject/japanese/weekly-shift_jis.xml
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-utf-16.dtd b/src/test/resources/xbean/xmlobject/japanese/weekly-utf-16.dtd
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-utf-16.dtd
rename to src/test/resources/xbean/xmlobject/japanese/weekly-utf-16.dtd
Binary files differ
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-utf-16.xml b/src/test/resources/xbean/xmlobject/japanese/weekly-utf-16.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-utf-16.xml
rename to src/test/resources/xbean/xmlobject/japanese/weekly-utf-16.xml
Binary files differ
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-utf-8.dtd b/src/test/resources/xbean/xmlobject/japanese/weekly-utf-8.dtd
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-utf-8.dtd
rename to src/test/resources/xbean/xmlobject/japanese/weekly-utf-8.dtd
diff --git a/test/cases/xbean/xmlobject/japanese/weekly-utf-8.xml b/src/test/resources/xbean/xmlobject/japanese/weekly-utf-8.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/japanese/weekly-utf-8.xml
rename to src/test/resources/xbean/xmlobject/japanese/weekly-utf-8.xml
diff --git a/test/cases/xbean/xmlobject/listandunion.xsd b/src/test/resources/xbean/xmlobject/listandunion.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/listandunion.xsd
rename to src/test/resources/xbean/xmlobject/listandunion.xsd
diff --git a/test/cases/xbean/xmlobject/nameworld.xml b/src/test/resources/xbean/xmlobject/nameworld.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/nameworld.xml
rename to src/test/resources/xbean/xmlobject/nameworld.xml
diff --git a/test/cases/xbean/xmlobject/nameworld.xsd b/src/test/resources/xbean/xmlobject/nameworld.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/nameworld.xsd
rename to src/test/resources/xbean/xmlobject/nameworld.xsd
diff --git a/test/cases/xbean/xmlobject/numerals.xsd b/src/test/resources/xbean/xmlobject/numerals.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/numerals.xsd
rename to src/test/resources/xbean/xmlobject/numerals.xsd
diff --git a/test/cases/xbean/xmlobject/person.xml b/src/test/resources/xbean/xmlobject/person.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/person.xml
rename to src/test/resources/xbean/xmlobject/person.xml
diff --git a/test/cases/xbean/xmlobject/person.xsd b/src/test/resources/xbean/xmlobject/person.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/person.xsd
rename to src/test/resources/xbean/xmlobject/person.xsd
diff --git a/test/cases/xbean/xmlobject/redefine1.xsd b/src/test/resources/xbean/xmlobject/redefine1.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/redefine1.xsd
rename to src/test/resources/xbean/xmlobject/redefine1.xsd
diff --git a/test/cases/xbean/xmlobject/redefine2.xsd b/src/test/resources/xbean/xmlobject/redefine2.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/redefine2.xsd
rename to src/test/resources/xbean/xmlobject/redefine2.xsd
diff --git a/test/cases/xbean/xmlobject/selectChldAttTest.xsd b/src/test/resources/xbean/xmlobject/selectChldAttTest.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/selectChldAttTest.xsd
rename to src/test/resources/xbean/xmlobject/selectChldAttTest.xsd
diff --git a/test/cases/xbean/xmlobject/soap-envelope.xsd b/src/test/resources/xbean/xmlobject/soap-envelope.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/soap-envelope.xsd
rename to src/test/resources/xbean/xmlobject/soap-envelope.xsd
diff --git a/test/cases/xbean/xmlobject/soap12-encoding.xsd b/src/test/resources/xbean/xmlobject/soap12-encoding.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/soap12-encoding.xsd
rename to src/test/resources/xbean/xmlobject/soap12-encoding.xsd
diff --git a/test/cases/xbean/xmlobject/soapfaults.xsd b/src/test/resources/xbean/xmlobject/soapfaults.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/soapfaults.xsd
rename to src/test/resources/xbean/xmlobject/soapfaults.xsd
diff --git a/test/cases/xbean/xmlobject/store/ConsolidateTest.xml b/src/test/resources/xbean/xmlobject/store/ConsolidateTest.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/store/ConsolidateTest.xml
rename to src/test/resources/xbean/xmlobject/store/ConsolidateTest.xml
diff --git a/test/cases/xbean/xmlobject/store/XML.xsd b/src/test/resources/xbean/xmlobject/store/XML.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/store/XML.xsd
rename to src/test/resources/xbean/xmlobject/store/XML.xsd
diff --git a/test/cases/xbean/xmlobject/store/XMLSchema.xsd b/src/test/resources/xbean/xmlobject/store/XMLSchema.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/store/XMLSchema.xsd
rename to src/test/resources/xbean/xmlobject/store/XMLSchema.xsd
diff --git a/test/cases/xbean/xmlobject/store/easypo1.xml b/src/test/resources/xbean/xmlobject/store/easypo1.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/store/easypo1.xml
rename to src/test/resources/xbean/xmlobject/store/easypo1.xml
diff --git a/test/cases/xbean/xmlobject/store/erictest.xml b/src/test/resources/xbean/xmlobject/store/erictest.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/store/erictest.xml
rename to src/test/resources/xbean/xmlobject/store/erictest.xml
diff --git a/test/cases/xbean/xmlobject/store/people.xml b/src/test/resources/xbean/xmlobject/store/people.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/store/people.xml
rename to src/test/resources/xbean/xmlobject/store/people.xml
diff --git a/test/cases/xbean/xmlobject/store/small.xml b/src/test/resources/xbean/xmlobject/store/small.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/store/small.xml
rename to src/test/resources/xbean/xmlobject/store/small.xml
diff --git a/test/cases/xbean/xmlobject/store/test.xml b/src/test/resources/xbean/xmlobject/store/test.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/store/test.xml
rename to src/test/resources/xbean/xmlobject/store/test.xml
diff --git a/test/cases/xbean/xmlobject/substgroup.xsd b/src/test/resources/xbean/xmlobject/substgroup.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/substgroup.xsd
rename to src/test/resources/xbean/xmlobject/substgroup.xsd
diff --git a/test/cases/xbean/xmlobject/substgroup2.xsd b/src/test/resources/xbean/xmlobject/substgroup2.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/substgroup2.xsd
rename to src/test/resources/xbean/xmlobject/substgroup2.xsd
diff --git a/test/cases/xbean/xmlobject/version1.xsddonotcompile b/src/test/resources/xbean/xmlobject/version1.xsddonotcompile
similarity index 100%
rename from test/cases/xbean/xmlobject/version1.xsddonotcompile
rename to src/test/resources/xbean/xmlobject/version1.xsddonotcompile
diff --git a/test/cases/xbean/xmlobject/version2.xsddonotcompile b/src/test/resources/xbean/xmlobject/version2.xsddonotcompile
similarity index 100%
rename from test/cases/xbean/xmlobject/version2.xsddonotcompile
rename to src/test/resources/xbean/xmlobject/version2.xsddonotcompile
diff --git a/test/cases/xbean/xmlobject/version3.xsd b/src/test/resources/xbean/xmlobject/version3.xsd
similarity index 100%
rename from test/cases/xbean/xmlobject/version3.xsd
rename to src/test/resources/xbean/xmlobject/version3.xsd
diff --git a/test/cases/xbean/xmlobject/wsdl.xml b/src/test/resources/xbean/xmlobject/wsdl.xml
similarity index 100%
rename from test/cases/xbean/xmlobject/wsdl.xml
rename to src/test/resources/xbean/xmlobject/wsdl.xml
diff --git a/test/cases/xbean/xmltokensource/PrettyPrintNamespaceTest.xsd b/src/test/resources/xbean/xmltokensource/PrettyPrintNamespaceTest.xsd
similarity index 100%
rename from test/cases/xbean/xmltokensource/PrettyPrintNamespaceTest.xsd
rename to src/test/resources/xbean/xmltokensource/PrettyPrintNamespaceTest.xsd
diff --git a/src/zipcompare/zipcompare/ZipCompare.java b/src/zipcompare/zipcompare/ZipCompare.java
deleted file mode 100644
index 27f902b..0000000
--- a/src/zipcompare/zipcompare/ZipCompare.java
+++ /dev/null
@@ -1,143 +0,0 @@
-/*   Copyright 2004 The Apache Software Foundation
- *
- *   Licensed under the Apache License, Version 2.0 (the "License");
- *   you may not use this file except in compliance with the License.
- *   You may obtain a copy of the License at
- *
- *       http://www.apache.org/licenses/LICENSE-2.0
- *
- *   Unless required by applicable law or agreed to in writing, software
- *   distributed under the License is distributed on an "AS IS" BASIS,
- *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *   See the License for the specific language governing permissions and
- *  limitations under the License.
- */
-
-package zipcompare;
-
-import java.util.zip.ZipFile;
-import java.util.zip.ZipEntry;
-import java.util.*;
-import java.io.IOException;
-import java.io.InputStream;
-
-public class ZipCompare
-{
-    public static void main(String[] args)
-    {
-        if (args.length != 2)
-        {
-            System.out.println("Usage: zipcompare [file1] [file2]");
-            System.exit(1);
-        }
-
-        ZipFile file1;
-        try { file1 = new ZipFile(args[0]); }
-        catch (IOException e) { System.out.println("Could not open zip file " + args[0] + ": " + e); System.exit(1); return; }
-
-        ZipFile file2;
-        try { file2 = new ZipFile(args[1]); }
-        catch (IOException e) { System.out.println("Could not open zip file " + args[0] + ": " + e); System.exit(1); return; }
-
-        System.out.println("Comparing " + args[0] + " with " + args[1] + ":");
-
-        Set set1 = new LinkedHashSet();
-        for (Enumeration e = file1.entries(); e.hasMoreElements(); )
-            set1.add(((ZipEntry)e.nextElement()).getName());
-
-        Set set2 = new LinkedHashSet();
-        for (Enumeration e = file2.entries(); e.hasMoreElements(); )
-            set2.add(((ZipEntry)e.nextElement()).getName());
-
-        int errcount = 0;
-        int filecount = 0;
-        for (Iterator i = set1.iterator(); i.hasNext(); )
-        {
-            String name = (String)i.next();
-            if (!set2.contains(name))
-            {
-                System.out.println(name + " not found in " + args[1]);
-                errcount += 1;
-                continue;
-            }
-            try
-            {
-                set2.remove(name);
-                if (!streamsEqual(file1.getInputStream(file1.getEntry(name)), file2.getInputStream(file2.getEntry(name))))
-                {
-                    System.out.println(name + " does not match");
-                    errcount += 1;
-                    continue;
-                }
-            }
-            catch (Exception e)
-            {
-                System.out.println(name + ": IO Error " + e);
-                e.printStackTrace();
-                errcount += 1;
-                continue;
-            }
-            filecount += 1;
-        }
-        for (Iterator i = set2.iterator(); i.hasNext(); )
-        {
-            String name = (String)i.next();
-            System.out.println(name + " not found in " + args[0]);
-            errcount += 1;
-        }
-        System.out.println(filecount + " entries matched");
-        if (errcount > 0)
-        {
-            System.out.println(errcount + " entries did not match");
-            System.exit(1);
-        }
-        System.exit(0);
-    }
-
-    static boolean streamsEqual(InputStream stream1, InputStream stream2) throws IOException
-    {
-        byte[] buf1 = new byte[4096];
-        byte[] buf2 = new byte[4096];
-        boolean done1 = false;
-        boolean done2 = false;
-
-        try
-        {
-        while (!done1)
-        {
-            int off1 = 0;
-            int off2 = 0;
-
-            while (off1 < buf1.length)
-            {
-                int count = stream1.read(buf1, off1, buf1.length - off1);
-                if (count < 0)
-                {
-                    done1 = true;
-                    break;
-                }
-                off1 += count;
-            }
-            while (off2 < buf2.length)
-            {
-                int count = stream2.read(buf2, off2, buf2.length - off2);
-                if (count < 0)
-                {
-                    done2 = true;
-                    break;
-                }
-                off2 += count;
-            }
-            if (off1 != off2 || done1 != done2)
-                return false;
-            for (int i = 0; i < off1; i++)
-            {
-                if (buf1[i] != buf2[i])
-                    return false;
-            }
-        }
-        return true;
-        }
-        finally { stream1.close(); stream2.close(); }
-    }
-}
diff --git a/test/src/misc/detailed/SampleRunner.java b/test/src/misc/detailed/SampleRunner.java
deleted file mode 100644
index e118f1e..0000000
--- a/test/src/misc/detailed/SampleRunner.java
+++ /dev/null
@@ -1,117 +0,0 @@
-/*   Copyright 2004 The Apache Software Foundation

- *

- *   Licensed under the Apache License, Version 2.0 (the "License");

- *   you may not use this file except in compliance with the License.

- *   You may obtain a copy of the License at

- *

- *       http://www.apache.org/licenses/LICENSE-2.0

- *

- *   Unless required by applicable law or agreed to in writing, software

- *   distributed under the License is distributed on an "AS IS" BASIS,

- *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

- *   See the License for the specific language governing permissions and

- *  limitations under the License.

- */

-package misc.detailed;

-

-import org.junit.Before;

-import org.junit.Test;

-import tools.ant.*;

-import org.apache.tools.ant.Project;

-import org.apache.tools.ant.Target;

-import org.apache.tools.ant.BuildException;

-

-import java.io.File;

-import java.io.FilenameFilter;

-import java.util.ArrayList;

-

-/**

- * Date: Feb 8, 2005

- * Time: 11:30:24 AM

- */

-public class SampleRunner {

-

-    @Before

-    protected void setUp() throws Exception {

-        proj = new Project();

-        proj.setName("Samples Task Tests");

-        XMLBEANS_HOME = proj.getBaseDir().getAbsolutePath();

-        samples = new ArrayList();

-        runSampleTest = new SamplesBuildFileTest();

-    }

-

-    @Test

-    public void testSamples() throws Exception {

-        loadSampleDirs(new File("./samples"));

-        ArrayList exceptions = new ArrayList();

-        for (int i = 0; i < samples.size(); i++)

-        {

-

-            runSampleTest.call_samples_task(

-                ((File) samples.get(i)).getAbsolutePath()

-                , "test");

-            BuildException e;

-            if ((e = runSampleTest.getAnyExceptions()) != null)

-            {

-                exceptions.add(((File) samples.get(i)).getAbsolutePath());

-                exceptions.add(e.getException());

-            }

-        }

-        if (exceptions.size() != 0)

-            throw new RuntimeException(getMessageFromExceptions(exceptions));

-

-    }

-

-    private String getMessageFromExceptions(ArrayList ex)

-    {

-        StringBuilder sb = new StringBuilder();

-        for (int i = 0; i < ex.size(); i += 2)

-        {

-            sb.append("\n\nFILE:" + (String) ex.get(i));

-            sb.append(

-                "\n **Error: " + ((BuildException) ex.get(i + 1)).getMessage());

-        }

-        return sb.toString();

-    }

-

-    private void loadSampleDirs(File dir)

-    {

-        assert dir != null && dir.exists();

-        File[] files = dir.listFiles(new BuildFilter());

-        assert files.length == 1;

-        samples.add(files[0]);

-

-    }

-

-    private class BuildFilter

-        implements FilenameFilter

-    {

-        public boolean accept(File file, String name)

-        {

-            return name.equals("build.xml");

-        }

-    }

-

-    private class SamplesBuildFileTest extends BuildFileTest {

-        public void call_samples_task(String projectPath, String taskName)

-        {

-            configureProject(projectPath);

-            Project proj = getProject();

-            proj.setProperty("xmlbeans.home", XMLBEANS_HOME);

-            executeTarget(proj.getDefaultTarget());

-        }

-

-        public BuildException getAnyExceptions()

-            throws Exception

-        {

-            return this.getBuildException();

-        }

-    }

-

-    ArrayList samples;

-    Project proj;

-    Target target;

-    String XMLBEANS_HOME;

-    SamplesBuildFileTest runSampleTest;

-

-}

diff --git a/test/tools/src/tools/ant/BuildFileTest.java b/test/tools/src/tools/ant/BuildFileTest.java
deleted file mode 100755
index 0adb01f..0000000
--- a/test/tools/src/tools/ant/BuildFileTest.java
+++ /dev/null
@@ -1,477 +0,0 @@
-/*
- * The Apache Software License, Version 1.1
- *
- * Copyright (c) 2001-2002 The Apache Software Foundation.  All rights
- * reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- *
- * 3. The end-user documentation included with the redistribution, if
- *    any, must include the following acknowlegement:
- *       "This product includes software developed by the
- *        Apache Software Foundation (http://www.apache.org/)."
- *    Alternately, this acknowlegement may appear in the software itself,
- *    if and wherever such third-party acknowlegements normally appear.
- *
- * 4. The names "Ant" and "Apache Software
- *    Foundation" must not be used to endorse or promote products derived
- *    from this software without prior written permission. For written
- *    permission, please contact apache@apache.org.
- *
- * 5. Products derived from this software may not be called "Apache"
- *    nor may "Apache" appear in their names without prior written
- *    permission of the Apache Group.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * ====================================================================
- *
- * This software consists of voluntary contributions made by many
- * individuals on behalf of the Apache Software Foundation.  For more
- * information on the Apache Software Foundation, please see
- * <http://www.apache.org/>.
- */
-
-package tools.ant;
-
-import org.apache.tools.ant.*;
-import java.io.*;
-import java.net.URL;
-
-import static org.junit.Assert.*;
-
-/**
- * A BuildFileTest is a TestCase which executes targets from an Ant buildfile
- * for testing.
- *
- * This class provides a number of utility methods for particular build file
- * tests which extend this class.
- *
- * @author Nico Seessle <nico@seessle.de>
- * @author Conor MacNeill
- */
-public abstract class BuildFileTest {
-
-    protected Project project;
-
-    private StringBuilder logBuffer;
-    private StringBuilder fullLogBuffer;
-    private StringBuilder outBuffer;
-    private StringBuilder errBuffer;
-    private BuildException buildException;
-
-
-    /**
-     *  run a target, expect for any build exception
-     *
-     *@param  target target to run
-     *@param  cause  information string to reader of report
-     */
-    protected void expectBuildException(String target, String cause) {
-        expectSpecificBuildException(target, cause, null);
-    }
-
-    /**
-     * Assert that only the given message has been logged with a
-     * priority &gt;= INFO when running the given target.
-     */
-    protected void expectLog(String target, String log) {
-        executeTarget(target);
-        String realLog = getLog();
-        assertEquals(log, realLog);
-    }
-
-    /**
-     * Assert that the given message has been logged with a priority
-     * &gt;= INFO when running the given target.
-     */
-    protected void expectLogContaining(String target, String log) {
-        executeTarget(target);
-        String realLog = getLog();
-        assertTrue("expecting log to contain \""+log+"\" log was \""
-                   + realLog + "\"",
-                   realLog.indexOf(log) >= 0);
-    }
-
-    /**
-     *  Gets the log the BuildFileTest object.
-     *  only valid if configureProject() has
-     *  been called.
-     * @pre logBuffer!=null
-     * @return    The log value
-     */
-    protected String getLog() {
-        return logBuffer.toString();
-    }
-
-    /**
-     * Assert that the given message has been logged with a priority
-     * &gt;= DEBUG when running the given target.
-     */
-    protected void expectDebuglog(String target, String log) {
-        executeTarget(target);
-        String realLog = getFullLog();
-        assertEquals(log, realLog);
-    }
-
-    /**
-     *  Gets the log the BuildFileTest object.
-     *  only valid if configureProject() has
-     *  been called.
-     * @pre fullLogBuffer!=null
-     * @return    The log value
-     */
-    protected String getFullLog() {
-        return fullLogBuffer.toString();
-    }
-
-    /**
-     *  execute the target, verify output matches expectations
-     *
-     *@param  target  target to execute
-     *@param  output  output to look for
-     */
-
-    protected void expectOutput(String target, String output) {
-        executeTarget(target);
-        String realOutput = getOutput();
-        assertEquals(output, realOutput);
-    }
-
-    /**
-     *  execute the target, verify output matches expectations
-     *  and that we got the named error at the end
-     *@param  target  target to execute
-     *@param  output  output to look for
-     *@param  error   Description of Parameter
-     */
-
-    protected void expectOutputAndError(String target, String output, String error) {
-        executeTarget(target);
-        String realOutput = getOutput();
-        assertEquals(output, realOutput);
-        String realError = getError();
-        assertEquals(error, realError);
-    }
-
-    protected String getOutput() {
-        return cleanBuffer(outBuffer);
-    }
-
-    protected String getError() {
-        return cleanBuffer(errBuffer);
-    }
-
-    protected BuildException getBuildException() {
-        return buildException;
-    }
-
-    private String cleanBuffer(StringBuilder buffer) {
-        StringBuilder cleanedBuffer = new StringBuilder();
-        boolean cr = false;
-        for (int i = 0; i < buffer.length(); i++) {
-            char ch = buffer.charAt(i);
-            if (ch == '\r') {
-                cr = true;
-                continue;
-            }
-
-            if (!cr) {
-                cleanedBuffer.append(ch);
-            } else {
-                if (ch == '\n') {
-                    cleanedBuffer.append(ch);
-                } else {
-                    cleanedBuffer.append('\r').append(ch);
-                }
-            }
-        }
-        return cleanedBuffer.toString();
-    }
-
-    /**
-     *  set up to run the named project
-     *
-     * @param  filename name of project file to run
-     */
-    protected void configureProject(String filename) throws BuildException {
-        logBuffer = new StringBuilder();
-        fullLogBuffer = new StringBuilder();
-        project = new Project();
-        project.init();
-        project.setUserProperty( "ant.file" , new File(filename).getAbsolutePath() );
-        project.addBuildListener(new AntTestListener());
-        //ProjectHelper.configureProject(project, new File(filename));
-        ProjectHelper.getProjectHelper().parse(project, new File(filename));
-    }
-
-    /**
-     *  execute a target we have set up
-     * @pre configureProject has been called
-     * @param  targetName  target to run
-     */
-    protected void executeTarget(String targetName) {
-        PrintStream sysOut = System.out;
-        PrintStream sysErr = System.err;
-        try {
-            sysOut.flush();
-            sysErr.flush();
-            outBuffer = new StringBuilder();
-            PrintStream out = new PrintStream(new AntOutputStream());
-            System.setOut(out);
-            errBuffer = new StringBuilder();
-            PrintStream err = new PrintStream(new AntOutputStream());
-            System.setErr(err);
-            logBuffer = new StringBuilder();
-            fullLogBuffer = new StringBuilder();
-            buildException = null;
-            project.executeTarget(targetName);
-        } finally {
-            System.setOut(sysOut);
-            System.setErr(sysErr);
-            // rajus: 2004/04/07
-            System.out.println("STDOUT+STDERR:\n" + getOutput() + getError());
-            System.out.println("END STDOUT+STDERR:");
-        }
-
-    }
-
-    /**
-     * Get the project which has been configured for a test.
-     *
-     * @return the Project instance for this test.
-     */
-    protected Project getProject() {
-        return project;
-    }
-
-    /**
-     * get the directory of the project
-     * @return the base dir of the project
-     */
-    protected File getProjectDir() {
-        return project.getBaseDir();
-    }
-
-    /**
-     *  run a target, wait for a build exception
-     *
-     *@param  target target to run
-     *@param  cause  information string to reader of report
-     *@param  msg    the message value of the build exception we are waiting for
-              set to null for any build exception to be valid
-     */
-    protected void expectSpecificBuildException(String target, String cause, String msg) {
-        try {
-            executeTarget(target);
-        } catch (org.apache.tools.ant.BuildException ex) {
-            buildException = ex;
-            if ((null != msg) && (!ex.getMessage().equals(msg))) {
-                fail("Should throw BuildException because '" + cause
-                        + "' with message '" + msg
-                        + "' (actual message '" + ex.getMessage() + "' instead)");
-            }
-            return;
-        }
-        fail("Should throw BuildException because: " + cause);
-    }
-
-    /**
-     *  run a target, expect an exception string
-     *  containing the substring we look for (case sensitive match)
-     *
-     *@param  target target to run
-     *@param  cause  information string to reader of report
-     *@param  contains  substring of the build exception to look for
-     */
-    protected void expectBuildExceptionContaining(String target, String cause, String contains) {
-        try {
-            executeTarget(target);
-        } catch (org.apache.tools.ant.BuildException ex) {
-            buildException = ex;
-            if ((null != contains) && (ex.getMessage().indexOf(contains) == -1)) {
-                fail("Should throw BuildException because '" + cause + "' with message containing '" + contains + "' (actual message '" + ex.getMessage() + "' instead)");
-            }
-            return;
-        }
-        fail("Should throw BuildException because: " + cause);
-    }
-
-
-    /**
-     * call a target, verify property is as expected
-     *
-     * @param target build file target
-     * @param property property name
-     * @param value expected value
-     */
-
-    protected void expectPropertySet(String target, String property, String value) {
-        executeTarget(target);
-        assertPropertyEquals(property, value);
-    }
-
-    /**
-     * assert that a property equals a value; comparison is case sensitive.
-     * @param property property name
-     * @param value expected value
-     */
-    protected void assertPropertyEquals(String property, String value) {
-        String result = project.getProperty(property);
-        assertEquals("property " + property,value,result);
-    }
-
-    /**
-     * assert that a property equals &quot;true&quot;
-     * @param property property name
-     */
-    protected void assertPropertySet(String property) {
-        assertPropertyEquals(property, "true");
-    }
-
-    /**
-     * assert that a property is null
-     * @param property property name
-     */
-    protected void assertPropertyUnset(String property) {
-        assertPropertyEquals(property, null);
-    }
-
-
-    /**
-     * call a target, verify named property is "true".
-     *
-     * @param target build file target
-     * @param property property name
-     */
-    protected void expectPropertySet(String target, String property) {
-        expectPropertySet(target, property, "true");
-    }
-
-
-    /**
-     * call a target, verify property is null
-     * @param target build file target
-     * @param property property name
-     */
-    protected void expectPropertyUnset(String target, String property) {
-        expectPropertySet(target, property, null);
-    }
-
-    /**
-     * Retrieve a resource from the caller classloader to avoid
-     * assuming a vm working directory. The resource path must be
-     * relative to the package name or absolute from the root path.
-     * @param resource the resource to retrieve its url.
-     */
-    protected URL getResource(String resource){
-        URL url = getClass().getResource(resource);
-        assertNotNull("Could not find resource :" + resource, url);
-        return url;
-    }
-
-    /**
-     * an output stream which saves stuff to our buffer.
-     */
-    private class AntOutputStream extends java.io.OutputStream {
-        public void write(int b) {
-            outBuffer.append((char)b);
-        }
-    }
-
-    /**
-     * our own personal build listener
-     */
-    private class AntTestListener implements BuildListener {
-        /**
-         *  Fired before any targets are started.
-         */
-        public void buildStarted(BuildEvent event) {
-        }
-
-        /**
-         *  Fired after the last target has finished. This event
-         *  will still be thrown if an error occured during the build.
-         *
-         *  @see BuildEvent#getException()
-         */
-        public void buildFinished(BuildEvent event) {
-        }
-
-        /**
-         *  Fired when a target is started.
-         *
-         *  @see BuildEvent#getTarget()
-         */
-        public void targetStarted(BuildEvent event) {
-            //System.out.println("targetStarted " + event.getTarget().getName());
-        }
-
-        /**
-         *  Fired when a target has finished. This event will
-         *  still be thrown if an error occured during the build.
-         *
-         *  @see BuildEvent#getException()
-         */
-        public void targetFinished(BuildEvent event) {
-            //System.out.println("targetFinished " + event.getTarget().getName());
-        }
-
-        /**
-         *  Fired when a task is started.
-         *
-         *  @see BuildEvent#getTask()
-         */
-        public void taskStarted(BuildEvent event) {
-            //System.out.println("taskStarted " + event.getTask().getTaskName());
-        }
-
-        /**
-         *  Fired when a task has finished. This event will still
-         *  be throw if an error occured during the build.
-         *
-         *  @see BuildEvent#getException()
-         */
-        public void taskFinished(BuildEvent event) {
-            //System.out.println("taskFinished " + event.getTask().getTaskName());
-        }
-
-        /**
-         *  Fired whenever a message is logged.
-         *
-         *  @see BuildEvent#getMessage()
-         *  @see BuildEvent#getPriority()
-         */
-        public void messageLogged(BuildEvent event) {
-            if (event.getPriority() == Project.MSG_INFO ||
-                event.getPriority() == Project.MSG_WARN ||
-                event.getPriority() == Project.MSG_ERR) {
-                logBuffer.append(event.getMessage());
-            }
-            fullLogBuffer.append(event.getMessage());
-
-        }
-    }
-
-
-}