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 am...@apache.org on 2007/06/13 19:18:00 UTC

svn commit: r546967 - in /webservices/axis2/trunk/java/modules/adb-codegen: sub-build.xml test-resources/testsuite/abstract.xsd

Author: amilas
Date: Wed Jun 13 10:17:59 2007
New Revision: 546967

URL: http://svn.apache.org/viewvc?view=rev&rev=546967
Log:
added the abstract testcase

Added:
    webservices/axis2/trunk/java/modules/adb-codegen/test-resources/testsuite/abstract.xsd
Modified:
    webservices/axis2/trunk/java/modules/adb-codegen/sub-build.xml

Modified: webservices/axis2/trunk/java/modules/adb-codegen/sub-build.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb-codegen/sub-build.xml?view=diff&rev=546967&r1=546966&r2=546967
==============================================================================
--- webservices/axis2/trunk/java/modules/adb-codegen/sub-build.xml (original)
+++ webservices/axis2/trunk/java/modules/adb-codegen/sub-build.xml Wed Jun 13 10:17:59 2007
@@ -312,6 +312,14 @@
 			<arg file="${testsuite.source.dir}/base64binary.xsd"/>
 			<arg file="${schema.generated.src.dir}"/>
 		</java>
+        <echo>Compiling abstract.xsd</echo>
+		<java classname="org.apache.axis2.schema.XSD2Java" fork="true">
+			<jvmarg line="${maven.junit.jvmargs}"/>
+			<classpath refid="maven.dependency.classpath"/>
+			<classpath location="${compiled.classes.dir}"/>
+			<arg file="${testsuite.source.dir}/abstract.xsd"/>
+			<arg file="${schema.generated.src.dir}"/>
+		</java>
     </target>
 
 </project>

Added: webservices/axis2/trunk/java/modules/adb-codegen/test-resources/testsuite/abstract.xsd
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb-codegen/test-resources/testsuite/abstract.xsd?view=auto&rev=546967
==============================================================================
--- webservices/axis2/trunk/java/modules/adb-codegen/test-resources/testsuite/abstract.xsd (added)
+++ webservices/axis2/trunk/java/modules/adb-codegen/test-resources/testsuite/abstract.xsd Wed Jun 13 10:17:59 2007
@@ -0,0 +1,12 @@
+<xs:schema elementFormDefault="qualified"
+           xmlns:xs="http://www.w3.org/2001/XMLSchema"
+           xmlns:tns="http://tempuri.org/abstract"
+           targetNamespace="http://tempuri.org/abstract">
+
+    <xs:element name="TestAbstract1" type="tns:TestAbstract2"/>
+    <xs:complexType name="TestAbstract2" abstract="true">
+        <xs:sequence>
+            <xs:element name="param1" type="xs:string"/>
+        </xs:sequence>
+    </xs:complexType>
+</xs:schema>



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org