You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2005/12/21 06:17:54 UTC

svn commit: r358212 - in /webservices/axis2/trunk/java: etc/ modules/adb/ modules/adb/src/ modules/adb/src/org/ modules/adb/src/org/apache/ modules/adb/src/org/apache/axis2/ modules/adb/src/org/apache/axis2/databinding/ modules/adb/src/org/apache/axis2...

Author: dims
Date: Tue Dec 20 21:17:20 2005
New Revision: 358212

URL: http://svn.apache.org/viewcvs?rev=358212&view=rev
Log:
- Tease out the Axis Data binding code into a separate module (Again!)
- Make sure generated code works with just ADB module and does not need codegen module.
- Remove duplicate XMLChar's. Move one copy into core.


Added:
    webservices/axis2/trunk/java/modules/adb/
    webservices/axis2/trunk/java/modules/adb/maven.xml
    webservices/axis2/trunk/java/modules/adb/project.properties
    webservices/axis2/trunk/java/modules/adb/project.xml
    webservices/axis2/trunk/java/modules/adb/src/
    webservices/axis2/trunk/java/modules/adb/src/org/
    webservices/axis2/trunk/java/modules/adb/src/org/apache/
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/
      - copied from r358129, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/
      - copied from r358129, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/schema/types/
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
      - copied unchanged from r358198, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/BeanUtil.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java
      - copied, changed from r358200, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ConverterUtil.java
    webservices/axis2/trunk/java/modules/adb/test/
    webservices/axis2/trunk/java/modules/adb/test-resources/
    webservices/axis2/trunk/java/modules/adb/test-resources/xmls/
    webservices/axis2/trunk/java/modules/adb/test-resources/xmls/array1.xml
      - copied unchanged from r358129, webservices/axis2/trunk/java/modules/codegen/test-resources/xmls/array1.xml
    webservices/axis2/trunk/java/modules/adb/test/org/
    webservices/axis2/trunk/java/modules/adb/test/org/apache/
    webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/
    webservices/axis2/trunk/java/modules/adb/test/org/apache/axis2/databinding/
      - copied from r358129, webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/databinding/
    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/XMLChar.java
      - copied, changed from r358129, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/XMLChar.java
Removed:
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/schema/types/
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/XMLChar.java
    webservices/axis2/trunk/java/modules/codegen/test-resources/xmls/array1.xml
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/databinding/
    webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/om/impl/dom/util/XMLChar.java
Modified:
    webservices/axis2/trunk/java/etc/project.properties
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Day.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Duration.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entities.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entity.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/HexBinary.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRef.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRefs.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Id.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Language.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Month.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/MonthDay.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NCName.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMToken.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMTokens.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Name.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NegativeInteger.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonNegativeInteger.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonPositiveInteger.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NormalizedString.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Notation.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/PositiveInteger.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Time.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Token.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/URI.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedByte.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedInt.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedLong.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedShort.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Year.java
    webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/YearMonth.java
    webservices/axis2/trunk/java/modules/codegen/project.xml
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/schema/typemap/JavaTypeMap.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNegativeIntegerPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonNegativeIntegerPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonPositiveIntegerPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypePositveIntegerPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedBytePopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedIntPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedLongPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedShortPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeAnyURIPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDayPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDurationPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeHexBinaryPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeMonthDayPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeTimePopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegMonthPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearMonthPopulateTest.java
    webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearPopulateTest.java
    webservices/axis2/trunk/java/modules/integration/project.xml
    webservices/axis2/trunk/java/modules/saaj/project.xml
    webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/om/impl/dom/DocumentImpl.java

Modified: webservices/axis2/trunk/java/etc/project.properties
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/etc/project.properties?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/etc/project.properties (original)
+++ webservices/axis2/trunk/java/etc/project.properties Tue Dec 20 21:17:20 2005
@@ -42,6 +42,7 @@
 maven.multiproject.includes=\
 modules/common/project.xml,\
 modules/xml/project.xml,\
+modules/adb/project.xml,\
 modules/codegen/project.xml,\
 modules/wsdl/project.xml,\
 modules/core/project.xml,\

Added: webservices/axis2/trunk/java/modules/adb/maven.xml
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/maven.xml?rev=358212&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/maven.xml (added)
+++ webservices/axis2/trunk/java/modules/adb/maven.xml Tue Dec 20 21:17:20 2005
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project default="jar"
+         xmlns:j="jelly:core"
+         xmlns:u="jelly:util"
+         xmlns:maven="jelly:maven"
+         xmlns:util="jelly:util"
+         xmlns:deploy="deploy"
+         xmlns:ant="jelly:ant">
+
+    <preGoal name="itest:compile">
+        <u:file var="file" name="${maven.itest.src}"/>
+        <j:if test="${!file.exists()}">
+            <j:expr value="${context.setVariable('maven.itest.skip', 'true')}"/>
+        </j:if>
+    </preGoal>
+</project>

Added: webservices/axis2/trunk/java/modules/adb/project.properties
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/project.properties?rev=358212&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/project.properties (added)
+++ webservices/axis2/trunk/java/modules/adb/project.properties Tue Dec 20 21:17:20 2005
@@ -0,0 +1,17 @@
+# -------------------------------------------------------------------
+# Copyright 2001-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.
+# -------------------------------------------------------------------
+
+maven.multiproject.type=jar

Added: webservices/axis2/trunk/java/modules/adb/project.xml
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/project.xml?rev=358212&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/project.xml (added)
+++ webservices/axis2/trunk/java/modules/adb/project.xml Tue Dec 20 21:17:20 2005
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+/*
+ * Copyright 2001-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.
+ */
+ -->
+<project>
+    <pomVersion>3</pomVersion>
+    <extend>../../etc/project.xml</extend>
+
+    <id>axis2-adb</id>
+    <name>Apache Axis 2.0 - Data Binding</name>
+    <groupId>axis2</groupId>
+    <description>Axis2 Data Binding module</description>
+
+    <dependencies>
+        <dependency>
+            <groupId>axis2</groupId>
+            <artifactId>axis2-xml</artifactId>
+            <version>${pom.currentVersion}</version>
+        </dependency>
+        <dependency>
+            <groupId>axis2</groupId>
+            <artifactId>axis2-common</artifactId>
+            <version>${pom.currentVersion}</version>
+        </dependency>
+        <dependency>
+            <groupId>axis2</groupId>
+            <artifactId>axis2-core</artifactId>
+            <version>${pom.currentVersion}</version>
+        </dependency>
+        <dependency>
+            <groupId>axis2</groupId>
+            <artifactId>axis2-wsdl</artifactId>
+            <version>${pom.currentVersion}</version>
+        </dependency>
+        <dependency>
+            <groupId>ws-commons</groupId>
+            <artifactId>XmlSchema</artifactId>
+            <version>${XmlSchema.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>geronimo-spec</groupId>
+            <artifactId>geronimo-spec-activation</artifactId>
+            <version>${geronimo.spec.activation.version}</version>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+        <dependency>
+            <groupId>xmlbeans</groupId>
+            <artifactId>xbean</artifactId>
+            <version>${xbean.version}</version>
+            <type>jar</type>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+        <dependency>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+            <version>${commons.logging.version}</version>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+        <dependency>
+            <groupId>commons-httpclient</groupId>
+            <artifactId>commons-httpclient</artifactId>
+            <version>${commons.httpclient.version}</version>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+        <dependency>
+            <groupId>${stax.impl.groupid}</groupId>
+            <artifactId>${stax.impl.artifactid}</artifactId>
+            <version>${stax.impl.version}</version>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+        <dependency>
+            <groupId>log4j</groupId>
+            <artifactId>log4j</artifactId>
+            <version>${log4j.version}</version>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+        <dependency>
+            <groupId>stax</groupId>
+            <artifactId>stax-api</artifactId>
+            <version>${stax.api.version}</version>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+        <dependency>
+            <groupId>axis</groupId>
+            <artifactId>axis-wsdl4j</artifactId>
+            <version>${axis.wsdl4j.version}</version>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+        <dependency>
+            <groupId>ant</groupId>
+            <artifactId>ant</artifactId>
+            <version>${ant.version}</version>
+            <type>jar</type>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+        <dependency>
+            <groupId>xmlunit</groupId>
+            <artifactId>xmlunit</artifactId>
+            <version>${xmlunit.version}</version>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+         <dependency>
+            <groupId>annogen</groupId>
+            <artifactId>annogen</artifactId>
+            <version>${annogen.version}</version>
+            <properties>
+                <module>true</module>
+            </properties>
+        </dependency>
+    </dependencies>
+
+    <reports/>
+    <!-- add the build properties-->
+    <build>
+        <resources>
+            <resource>
+                <directory>src</directory>
+                <includes>
+                    <include>**/*.properties</include>
+                    <include>**/*.xml</include>
+                    <include>**/*.xsl</include>
+                    <include>**/*.xsd</include>
+                </includes>
+            </resource>
+        </resources>
+    </build>
+</project>

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Day.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Day.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Day.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Day.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 import java.text.NumberFormat;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Duration.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Duration.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Duration.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Duration.java Tue Dec 20 21:17:20 2005
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import java.util.Calendar;
 

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entities.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entities.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entities.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entities.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import java.util.StringTokenizer;
 

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entity.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entity.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entity.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Entity.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/HexBinary.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/HexBinary.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/HexBinary.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/HexBinary.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types ;
+package org.apache.axis2.databinding.types ;
 
 
 import java.io.ByteArrayOutputStream;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRef.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRef.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRef.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRef.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRefs.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRefs.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRefs.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/IDRefs.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import java.util.Arrays;
 import java.util.HashSet;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Id.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Id.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Id.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Id.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 /**

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Language.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Language.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Language.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Language.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 /**

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Month.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Month.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Month.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Month.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 import java.text.NumberFormat;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/MonthDay.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/MonthDay.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/MonthDay.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/MonthDay.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 import java.text.NumberFormat;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NCName.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NCName.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NCName.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NCName.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import org.apache.axis2.util.XMLChar;
 

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMToken.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMToken.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMToken.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMToken.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import org.apache.axis2.util.XMLChar;
 

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMTokens.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMTokens.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMTokens.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NMTokens.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import java.util.Arrays;
 import java.util.HashSet;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Name.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Name.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Name.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Name.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 import org.apache.axis2.util.XMLChar;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NegativeInteger.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NegativeInteger.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NegativeInteger.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NegativeInteger.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 import java.io.ObjectStreamException;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonNegativeInteger.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonNegativeInteger.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonNegativeInteger.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonNegativeInteger.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import java.io.ObjectStreamException;
 import java.math.BigInteger;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonPositiveInteger.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonPositiveInteger.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonPositiveInteger.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NonPositiveInteger.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import java.io.ObjectStreamException;
 import java.math.BigInteger;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NormalizedString.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NormalizedString.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NormalizedString.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/NormalizedString.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 /**

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Notation.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Notation.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Notation.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Notation.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 /**

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/PositiveInteger.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/PositiveInteger.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/PositiveInteger.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/PositiveInteger.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 import java.io.ObjectStreamException;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Time.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Time.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Time.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Time.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 import java.text.SimpleDateFormat;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Token.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Token.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Token.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Token.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 /**
  * Custom class for supporting primitive XSD data type Token.

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/URI.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/URI.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/URI.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/URI.java Tue Dec 20 21:17:20 2005
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import java.io.IOException;
 import java.io.Serializable;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedByte.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedByte.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedByte.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedByte.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedInt.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedInt.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedInt.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedInt.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedLong.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedLong.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedLong.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedLong.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 import java.math.BigInteger;
 

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedShort.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedShort.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedShort.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/UnsignedShort.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 /**

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Year.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Year.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Year.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/Year.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 import java.text.NumberFormat;

Modified: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/YearMonth.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/YearMonth.java?rev=358212&r1=358129&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/YearMonth.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/types/YearMonth.java Tue Dec 20 21:17:20 2005
@@ -13,7 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.axis2.schema.types;
+package org.apache.axis2.databinding.types;
 
 
 import java.text.NumberFormat;

Copied: webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java (from r358200, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ConverterUtil.java)
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java?p2=webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java&p1=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ConverterUtil.java&r1=358200&r2=358212&rev=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/databinding/utils/ConverterUtil.java (original)
+++ webservices/axis2/trunk/java/modules/adb/src/org/apache/axis2/databinding/utils/ConverterUtil.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,35 @@
 package org.apache.axis2.databinding.utils;
 
-import org.apache.axis2.schema.types.*;
+import org.apache.axis2.databinding.types.Day;
+import org.apache.axis2.databinding.types.Duration;
+import org.apache.axis2.databinding.types.Entities;
+import org.apache.axis2.databinding.types.Entity;
+import org.apache.axis2.databinding.types.HexBinary;
+import org.apache.axis2.databinding.types.IDRef;
+import org.apache.axis2.databinding.types.IDRefs;
+import org.apache.axis2.databinding.types.Id;
+import org.apache.axis2.databinding.types.Language;
+import org.apache.axis2.databinding.types.Month;
+import org.apache.axis2.databinding.types.MonthDay;
+import org.apache.axis2.databinding.types.NCName;
+import org.apache.axis2.databinding.types.NMToken;
+import org.apache.axis2.databinding.types.NMTokens;
+import org.apache.axis2.databinding.types.Name;
+import org.apache.axis2.databinding.types.NegativeInteger;
+import org.apache.axis2.databinding.types.NonNegativeInteger;
+import org.apache.axis2.databinding.types.NonPositiveInteger;
+import org.apache.axis2.databinding.types.NormalizedString;
+import org.apache.axis2.databinding.types.Notation;
+import org.apache.axis2.databinding.types.PositiveInteger;
+import org.apache.axis2.databinding.types.Time;
+import org.apache.axis2.databinding.types.Token;
+import org.apache.axis2.databinding.types.URI;
+import org.apache.axis2.databinding.types.UnsignedByte;
+import org.apache.axis2.databinding.types.UnsignedInt;
+import org.apache.axis2.databinding.types.UnsignedLong;
+import org.apache.axis2.databinding.types.UnsignedShort;
+import org.apache.axis2.databinding.types.Year;
+import org.apache.axis2.databinding.types.YearMonth;
 import sun.misc.BASE64Decoder;
 
 import javax.xml.namespace.QName;
@@ -8,7 +37,11 @@
 import java.math.BigDecimal;
 import java.math.BigInteger;
 import java.text.SimpleDateFormat;
-import java.util.*;
+import java.util.Calendar;
+import java.util.Date;
+import java.util.GregorianCalendar;
+import java.util.List;
+import java.util.TimeZone;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.
  *

Modified: webservices/axis2/trunk/java/modules/codegen/project.xml
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/project.xml?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/project.xml (original)
+++ webservices/axis2/trunk/java/modules/codegen/project.xml Tue Dec 20 21:17:20 2005
@@ -47,6 +47,11 @@
             <version>${pom.currentVersion}</version>
         </dependency>
         <dependency>
+            <groupId>axis2</groupId>
+            <artifactId>axis2-adb</artifactId>
+            <version>${pom.currentVersion}</version>
+        </dependency>
+        <dependency>
             <groupId>ws-commons</groupId>
             <artifactId>XmlSchema</artifactId>
             <version>${XmlSchema.version}</version>

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/schema/typemap/JavaTypeMap.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/schema/typemap/JavaTypeMap.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/schema/typemap/JavaTypeMap.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/schema/typemap/JavaTypeMap.java Tue Dec 20 21:17:20 2005
@@ -2,7 +2,7 @@
 
 import org.apache.axis2.om.OMElement;
 import org.apache.axis2.schema.SchemaConstants;
-import org.apache.axis2.schema.types.*;
+import org.apache.axis2.databinding.types.*;
 
 import javax.xml.namespace.QName;
 import java.math.BigDecimal;

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNegativeIntegerPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNegativeIntegerPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNegativeIntegerPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNegativeIntegerPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.derived;
 
-import org.apache.axis2.schema.types.NegativeInteger;
+import org.apache.axis2.databinding.types.NegativeInteger;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 
 /*

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonNegativeIntegerPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonNegativeIntegerPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonNegativeIntegerPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonNegativeIntegerPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.derived;
 
-import org.apache.axis2.schema.types.NonNegativeInteger;
+import org.apache.axis2.databinding.types.NonNegativeInteger;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 
 /*

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonPositiveIntegerPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonPositiveIntegerPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonPositiveIntegerPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeNonPositiveIntegerPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.derived;
 
-import org.apache.axis2.schema.types.NonPositiveInteger;
+import org.apache.axis2.databinding.types.NonPositiveInteger;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 
 /*

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypePositveIntegerPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypePositveIntegerPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypePositveIntegerPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypePositveIntegerPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.derived;
 
-import org.apache.axis2.schema.types.PositiveInteger;
+import org.apache.axis2.databinding.types.PositiveInteger;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 
 /*

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedBytePopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedBytePopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedBytePopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedBytePopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.derived;
 
-import org.apache.axis2.schema.types.UnsignedByte;
+import org.apache.axis2.databinding.types.UnsignedByte;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 
 /*

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedIntPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedIntPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedIntPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedIntPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.derived;
 
-import org.apache.axis2.schema.types.UnsignedInt;
+import org.apache.axis2.databinding.types.UnsignedInt;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 
 /*

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedLongPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedLongPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedLongPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedLongPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.derived;
 
-import org.apache.axis2.schema.types.UnsignedLong;
+import org.apache.axis2.databinding.types.UnsignedLong;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 
 /*

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedShortPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedShortPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedShortPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/derived/DerivedTypeUnsignedShortPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.derived;
 
-import org.apache.axis2.schema.types.UnsignedShort;
+import org.apache.axis2.databinding.types.UnsignedShort;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 
 /*

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeAnyURIPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeAnyURIPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeAnyURIPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeAnyURIPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.simple;
 
-import org.apache.axis2.schema.types.URI;
+import org.apache.axis2.databinding.types.URI;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.
  *

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDayPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDayPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDayPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDayPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.simple;
 
-import org.apache.axis2.schema.types.Day;
+import org.apache.axis2.databinding.types.Day;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDurationPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDurationPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDurationPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeDurationPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.simple;
 
-import org.apache.axis2.schema.types.Duration;
+import org.apache.axis2.databinding.types.Duration;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeHexBinaryPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeHexBinaryPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeHexBinaryPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeHexBinaryPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.simple;
 
-import org.apache.axis2.schema.types.HexBinary;
+import org.apache.axis2.databinding.types.HexBinary;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeMonthDayPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeMonthDayPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeMonthDayPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeMonthDayPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.simple;
 
-import org.apache.axis2.schema.types.MonthDay;
+import org.apache.axis2.databinding.types.MonthDay;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeTimePopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeTimePopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeTimePopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypeTimePopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.simple;
 
-import org.apache.axis2.schema.types.Time;
+import org.apache.axis2.databinding.types.Time;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegMonthPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegMonthPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegMonthPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegMonthPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.simple;
 
-import org.apache.axis2.schema.types.Month;
+import org.apache.axis2.databinding.types.Month;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearMonthPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearMonthPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearMonthPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearMonthPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.simple;
 
-import org.apache.axis2.schema.types.YearMonth;
+import org.apache.axis2.databinding.types.YearMonth;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.

Modified: webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearPopulateTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearPopulateTest.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearPopulateTest.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/test/org/apache/axis2/schema/populate/simple/SimpleTypegYearPopulateTest.java Tue Dec 20 21:17:20 2005
@@ -1,6 +1,6 @@
 package org.apache.axis2.schema.populate.simple;
 
-import org.apache.axis2.schema.types.Year;
+import org.apache.axis2.databinding.types.Year;
 import org.apache.axis2.databinding.utils.ConverterUtil;
 /*
  * Copyright 2004,2005 The Apache Software Foundation.

Copied: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/XMLChar.java (from r358129, webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/XMLChar.java)
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/XMLChar.java?p2=webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/util/XMLChar.java&p1=webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/util/XMLChar.java&r1=358129&r2=358212&rev=358212&view=diff
==============================================================================
    (empty)

Modified: webservices/axis2/trunk/java/modules/integration/project.xml
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/integration/project.xml?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/project.xml (original)
+++ webservices/axis2/trunk/java/modules/integration/project.xml Tue Dec 20 21:17:20 2005
@@ -57,6 +57,11 @@
 
         <dependency>
             <groupId>axis2</groupId>
+            <artifactId>axis2-adb</artifactId>
+            <version>${pom.currentVersion}</version>
+        </dependency>
+        <dependency>
+            <groupId>axis2</groupId>
             <artifactId>axis2-codegen</artifactId>
             <version>${pom.currentVersion}</version>
         </dependency>

Modified: webservices/axis2/trunk/java/modules/saaj/project.xml
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/saaj/project.xml?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/project.xml (original)
+++ webservices/axis2/trunk/java/modules/saaj/project.xml Tue Dec 20 21:17:20 2005
@@ -94,6 +94,11 @@
             <artifactId>axis2-core</artifactId>
             <version>${pom.currentVersion}</version>
         </dependency>
+        <dependency>
+            <groupId>axis2</groupId>
+            <artifactId>axis2-adb</artifactId>
+            <version>${pom.currentVersion}</version>
+        </dependency>
         <!-- external JARs -->
         <dependency>
             <groupId>axis2</groupId>

Modified: webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/om/impl/dom/DocumentImpl.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/om/impl/dom/DocumentImpl.java?rev=358212&r1=358211&r2=358212&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/om/impl/dom/DocumentImpl.java (original)
+++ webservices/axis2/trunk/java/modules/saaj/src/org/apache/axis2/om/impl/dom/DocumentImpl.java Tue Dec 20 21:17:20 2005
@@ -24,7 +24,7 @@
 import org.apache.axis2.om.OMOutputFormat;
 import org.apache.axis2.om.OMXMLParserWrapper;
 import org.apache.axis2.om.impl.OMOutputImpl;
-import org.apache.axis2.om.impl.dom.util.XMLChar;
+import org.apache.axis2.util.XMLChar;
 import org.w3c.dom.Attr;
 import org.w3c.dom.CDATASection;
 import org.w3c.dom.Comment;



Re: svn commit: r358212 - in /webservices/axis2/trunk/java: etc/ modules/adb/ modules/adb/src/ modules/adb/src/org/ modules/adb/src/org/apache/ modules/adb/src/org/apache/axis2/ modules/adb/src/org/apache/axis2/databinding/ modules/adb/src/org/apache/axis2...

Posted by Sanjiva Weerawarana <sa...@opensource.lk>.
On Wed, 2005-12-21 at 05:17 +0000, dims@apache.org wrote:
> Author: dims
> Date: Tue Dec 20 21:17:20 2005
> New Revision: 358212
> 
> URL: http://svn.apache.org/viewcvs?rev=358212&view=rev
> Log:
> - Tease out the Axis Data binding code into a separate module (Again!)
> - Make sure generated code works with just ADB module and does not need codegen module.
> - Remove duplicate XMLChar's. Move one copy into core.
                                ^^^^^^^^^^^^^^^^^^^^^^^

Move to common instead?

Sanjiva.


Re: svn commit: r358212 - in /webservices/axis2/trunk/java: etc/ modules/adb/ modules/adb/src/ modules/adb/src/org/ modules/adb/src/org/apache/ modules/adb/src/org/apache/axis2/ modules/adb/src/org/apache/axis2/databinding/ modules/adb/src/org/apache/axis2...

Posted by Sanjiva Weerawarana <sa...@opensource.lk>.
On Wed, 2005-12-21 at 05:17 +0000, dims@apache.org wrote:
> Author: dims
> Date: Tue Dec 20 21:17:20 2005
> New Revision: 358212
> 
> URL: http://svn.apache.org/viewcvs?rev=358212&view=rev
> Log:
> - Tease out the Axis Data binding code into a separate module (Again!)
> - Make sure generated code works with just ADB module and does not need codegen module.
> - Remove duplicate XMLChar's. Move one copy into core.
                                ^^^^^^^^^^^^^^^^^^^^^^^

Move to common instead?

Sanjiva.