You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2017/07/01 21:43:27 UTC

svn commit: r1800535 - in /axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin: ./ src/it/ src/it/test1/ src/it/test1/src/ src/it/test1/src/main/ src/it/test1/src/main/java/ src/it/test1/src/main/java/org/ src/it/test1/src/main/java/or...

Author: veithen
Date: Sat Jul  1 21:43:27 2017
New Revision: 1800535

URL: http://svn.apache.org/viewvc?rev=1800535&view=rev
Log:
AXIS2-5781: Use maven-invoker-plugin to execute tests for axis2-java2wsdl-maven-plugin.

Added:
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/
      - copied from r1800534, axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/test/test1/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/src/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/src/main/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/src/main/java/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/src/main/java/org/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/src/main/java/org/apache/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/src/main/java/org/apache/axis2/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/src/main/java/org/apache/axis2/maven2/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/src/main/java/org/apache/axis2/maven2/java2wsdl/
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/src/main/java/org/apache/axis2/maven2/java2wsdl/test/
      - copied from r1800534, axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/test/java/org/apache/axis2/maven2/java2wsdl/test/
Removed:
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/test/
Modified:
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml
    axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/pom.xml

Modified: axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml?rev=1800535&r1=1800534&r2=1800535&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml (original)
+++ axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/pom.xml Sat Jul  1 21:43:27 2017
@@ -80,6 +80,21 @@
                     <goalPrefix>axis2</goalPrefix>
                 </configuration>
             </plugin>
+            <plugin>
+                <artifactId>maven-invoker-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>install</goal>
+                            <goal>integration-test</goal>
+                            <goal>verify</goal>
+                        </goals>
+                        <configuration>
+                            <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
         </plugins>
     </build>
     <dependencies>
@@ -118,22 +133,6 @@
             <groupId>org.slf4j</groupId>
             <artifactId>jcl-over-slf4j</artifactId>
         </dependency>
-
-        <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.maven.plugin-testing</groupId>
-            <artifactId>maven-plugin-testing-harness</artifactId>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.maven</groupId>
-            <artifactId>maven-compat</artifactId>
-            <scope>test</scope>
-        </dependency>
     </dependencies>
     <reporting>
         <plugins>

Modified: axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/pom.xml
URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/pom.xml?rev=1800535&r1=1800534&r2=1800535&view=diff
==============================================================================
--- axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/pom.xml (original)
+++ axis/axis2/java/core/trunk/modules/tool/axis2-java2wsdl-maven-plugin/src/it/test1/pom.xml Sat Jul  1 21:43:27 2017
@@ -21,19 +21,29 @@
 
 <project>
     <modelVersion>4.0.0</modelVersion>
-    <groupId>org.apache.axis2</groupId>
+    <parent>
+        <groupId>@pom.groupId@</groupId>
+        <artifactId>axis2</artifactId>
+        <version>@pom.version@</version>
+    </parent>
     <artifactId>axis2-wsdl2code-maven-plugin-test1</artifactId>
-    <version>SNAPSHOT</version>
     <name>Test 1 of the axis2-wsdl2code-maven-plugin</name>
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.axis2</groupId>
+                <groupId>@pom.groupId@</groupId>
                 <artifactId>axis2-java2wsdl-maven-plugin</artifactId>
-                <version>SNAPSHOT</version>
-                <configuration>
-                    <className>org.apache.axis2.maven2.java2wsdl.test.Adder</className>
-                </configuration>
+                <version>@pom.version@</version>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>java2wsdl</goal>
+                        </goals>
+                        <configuration>
+                            <className>org.apache.axis2.maven2.java2wsdl.test.Adder</className>
+                        </configuration>
+                    </execution>
+                </executions>
             </plugin>
         </plugins>
     </build>