Author: veithen
Date: Mon May  1 11:52:34 2017
New Revision: 1793312

URL: http://svn.apache.org/viewvc?rev=1793312&view=rev
Log:
Replace one invocation of XSD2Java by axis2-xsd2java-maven-plugin.

Modified:
    axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/pom.xml
    axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/sub-build.xml

Modified: axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/pom.xml
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/pom.xml?rev=1793312&r1=1793311&r2=1793312&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/pom.xml 
(original)
+++ axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/pom.xml Mon May  
1 11:52:34 2017
@@ -91,6 +91,67 @@
     <build>
         <plugins>
             <plugin>
+                <groupId>${project.groupId}</groupId>
+                <artifactId>axis2-xsd2java-maven-plugin</artifactId>
+                <version>${project.version}</version>
+                <executions>
+                    <execution>
+                        <phase>generate-test-sources</phase>
+                        <goals>
+                            <goal>xsd2java</goal>
+                        </goals>
+                        <configuration>
+                            
<outputFolder>${project.build.directory}/schema/src</outputFolder>
+                            <xsdFiles>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/simple_maxOccurs2.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/anonymous_complexType.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/simple_choice.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/simple_particle_all.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/simple_maxOccurs.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/simple_anytype.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/simple-minoccurs0.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/complex-minoccurs0.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/simple-recursive-datatypes.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/mixed_minoccus0.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/simple/simpleType-All.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/xsd/derived/derivedType-All.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/testsuite.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/extensions.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/union.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/all.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/enumeration.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/restrictions.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/choice.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/list.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/references.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/innerchoice.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/attribute.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/boolean.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/particlemaxoccurs.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/innerParticles.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/default_namespaces.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/groups.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/base64binary.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/abstract.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/decimal.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/anytype.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/innerParticleExtension.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/union2.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/default_value.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/complexExtension.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/chameleon.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/nonamespace.xsd</xsdFile> <!-- 
compile only; no tests -->
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/unqualified.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/unqualified/companyservice.xsd</xsdFile>
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/names.xsd</xsdFile> <!-- 
compile only; no tests -->
+                                
<xsdFile>../adb-codegen/test-resources/testsuite/std-schemas.xsd</xsdFile> <!-- 
compile only; no tests -->
+                                
<xsdFile>../adb-codegen/test-resources/xsd/fixed_value.xsd</xsdFile>
+                            </xsdFiles>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-antrun-plugin</artifactId>
                 <executions>

Modified: 
axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/sub-build.xml
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/sub-build.xml?rev=1793312&r1=1793311&r2=1793312&view=diff
==============================================================================
--- axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/sub-build.xml 
(original)
+++ axis/axis2/java/core/branches/AXIS2-5785/modules/adb-tests/sub-build.xml 
Mon May  1 11:52:34 2017
@@ -42,55 +42,6 @@
                        <jvmarg line="${maven.junit.jvmargs}"/>
                        <classpath refid="maven.dependency.classpath"/>
                        <classpath location="${compiled.classes.dir}"/>
-                       <arg file="${schema.source.dir}/simple_maxOccurs2.xsd"/>
-                       <arg 
file="${schema.source.dir}/anonymous_complexType.xsd"/>
-                       <arg file="${schema.source.dir}/simple_choice.xsd"/>
-                       <arg 
file="${schema.source.dir}/simple_particle_all.xsd"/>
-                       <arg file="${schema.source.dir}/simple_maxOccurs.xsd"/>
-                       <arg file="${schema.source.dir}/simple_anytype.xsd"/>
-                       <arg file="${schema.source.dir}/simple-minoccurs0.xsd"/>
-                       <arg 
file="${schema.source.dir}/complex-minoccurs0.xsd"/>
-                       <arg 
file="${schema.source.dir}/simple-recursive-datatypes.xsd"/>
-                       <arg file="${schema.source.dir}/mixed_minoccus0.xsd"/>
-                       <arg 
file="${schema.source.dir}/simple/simpleType-All.xsd"/>
-                       <arg 
file="${schema.source.dir}/derived/derivedType-All.xsd"/>
-                       <arg file="${testsuite.source.dir}/testsuite.xsd"/>
-                       <arg file="${testsuite.source.dir}/extensions.xsd"/>
-                       <arg file="${testsuite.source.dir}/union.xsd"/>
-                       <arg file="${testsuite.source.dir}/all.xsd"/>
-                       <arg file="${testsuite.source.dir}/enumeration.xsd"/>
-                       <arg file="${testsuite.source.dir}/restrictions.xsd"/>
-                       <arg file="${testsuite.source.dir}/choice.xsd"/>
-                       <arg file="${testsuite.source.dir}/list.xsd"/>
-                       <arg file="${testsuite.source.dir}/references.xsd"/>
-                       <arg file="${testsuite.source.dir}/innerchoice.xsd"/>
-                       <arg file="${testsuite.source.dir}/attribute.xsd"/>
-                       <arg file="${testsuite.source.dir}/boolean.xsd"/>
-                       <arg 
file="${testsuite.source.dir}/particlemaxoccurs.xsd"/>
-                       <arg file="${testsuite.source.dir}/innerParticles.xsd"/>
-                       <arg 
file="${testsuite.source.dir}/default_namespaces.xsd"/>
-                       <arg file="${testsuite.source.dir}/groups.xsd"/>
-                       <arg file="${testsuite.source.dir}/base64binary.xsd"/>
-                       <arg file="${testsuite.source.dir}/abstract.xsd"/>
-                       <arg file="${testsuite.source.dir}/decimal.xsd"/>
-                       <arg file="${testsuite.source.dir}/anytype.xsd"/>
-                       <arg 
file="${testsuite.source.dir}/innerParticleExtension.xsd"/>
-                       <arg file="${testsuite.source.dir}/union2.xsd"/>
-                       <arg file="${testsuite.source.dir}/default_value.xsd"/>
-                       <arg 
file="${testsuite.source.dir}/complexExtension.xsd"/>
-                       <arg file="${testsuite.source.dir}/chameleon.xsd"/>
-                       <arg file="${testsuite.source.dir}/nonamespace.xsd"/> 
<!-- compile only; no tests -->
-                       <arg file="${testsuite.source.dir}/unqualified.xsd"/>
-                       <arg 
file="${testsuite.source.dir}/unqualified/companyservice.xsd"/>
-                       <arg file="${testsuite.source.dir}/names.xsd"/> <!-- 
compile only; no tests -->
-                       <arg file="${testsuite.source.dir}/std-schemas.xsd"/> 
<!-- compile only; no tests -->
-                       <arg file="${schema.source.dir}/fixed_value.xsd"/>
-                       <arg file="${schema.generated.src.dir}"/>
-               </java>
-               <java classname="org.apache.axis2.schema.XSD2Java" fork="true" 
failonerror="true">
-                       <jvmarg line="${maven.junit.jvmargs}"/>
-                       <classpath refid="maven.dependency.classpath"/>
-                       <classpath location="${compiled.classes.dir}"/>
                        <arg value="-dp"/>
                        <arg value="org.apache.axis2.schema.nonamespace"/>
                        <arg value="-mp"/>


Reply via email to