[jbossws-commits] JBossWS SVN: r11696 - in projects/plugins/maven/jaxws-tools/trunk: src/main/java/org/jboss/ws/plugins/tools and 4 other directories.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Fri Feb 26 10:53:02 EST 2010


Author: alessio.soldano at jboss.com
Date: 2010-02-26 10:53:01 -0500 (Fri, 26 Feb 2010)
New Revision: 11696

Modified:
   projects/plugins/maven/jaxws-tools/trunk/pom.xml
   projects/plugins/maven/jaxws-tools/trunk/src/main/java/org/jboss/ws/plugins/tools/AbstractWsConsumeMojo.java
   projects/plugins/maven/jaxws-tools/trunk/src/main/java/org/jboss/ws/plugins/tools/AbstractWsProvideMojo.java
   projects/plugins/maven/jaxws-tools/trunk/src/test/java/org/jboss/test/ws/plugins/tools/ArgumentTest.java
   projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-argument/wsconsume-plugin-config.xml
   projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-argument/wsprovide-plugin-config.xml
   projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom-cxf.xml
   projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom-metro.xml
   projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom.xml
   projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom-cxf.xml
   projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom-metro.xml
   projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom.xml
Log:
[JBWS-2650] Adding more tests + conforming to maven convention on plugin naming


Modified: projects/plugins/maven/jaxws-tools/trunk/pom.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/pom.xml	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/pom.xml	2010-02-26 15:53:01 UTC (rev 11696)
@@ -3,8 +3,8 @@
   <modelVersion>4.0.0</modelVersion>
 
   <name>JBoss Web Services - JAX-WS Tools Maven Plugin</name>
-  <groupId>org.jboss.ws.plugins.maven</groupId>
-  <artifactId>jaxws-tools-plugin</artifactId>
+  <groupId>org.jboss.ws.plugins</groupId>
+  <artifactId>maven-jaxws-tools-plugin</artifactId>
   <packaging>maven-plugin</packaging>
 
   <version>1.0.0-SNAPSHOT</version>

Modified: projects/plugins/maven/jaxws-tools/trunk/src/main/java/org/jboss/ws/plugins/tools/AbstractWsConsumeMojo.java
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/main/java/org/jboss/ws/plugins/tools/AbstractWsConsumeMojo.java	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/main/java/org/jboss/ws/plugins/tools/AbstractWsConsumeMojo.java	2010-02-26 15:53:01 UTC (rev 11696)
@@ -37,7 +37,7 @@
  * @since 24-Feb-2010
  *
  */
-abstract class AbstractWsConsumeMojo extends AbstractToolsMojo
+public abstract class AbstractWsConsumeMojo extends AbstractToolsMojo
 {
    /**
     * The list of wsdl urls / files to consume

Modified: projects/plugins/maven/jaxws-tools/trunk/src/main/java/org/jboss/ws/plugins/tools/AbstractWsProvideMojo.java
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/main/java/org/jboss/ws/plugins/tools/AbstractWsProvideMojo.java	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/main/java/org/jboss/ws/plugins/tools/AbstractWsProvideMojo.java	2010-02-26 15:53:01 UTC (rev 11696)
@@ -34,7 +34,7 @@
  * @since 25-Feb-2010
  *
  */
-abstract class AbstractWsProvideMojo extends AbstractToolsMojo 
+public abstract class AbstractWsProvideMojo extends AbstractToolsMojo 
 {
    /**
     * Enables/Disables WSDL generation.

Modified: projects/plugins/maven/jaxws-tools/trunk/src/test/java/org/jboss/test/ws/plugins/tools/ArgumentTest.java
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/test/java/org/jboss/test/ws/plugins/tools/ArgumentTest.java	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/test/java/org/jboss/test/ws/plugins/tools/ArgumentTest.java	2010-02-26 15:53:01 UTC (rev 11696)
@@ -25,6 +25,10 @@
 import static org.junit.matchers.JUnitMatchers.hasItems;
 
 import org.jboss.test.ws.plugins.tools.utils.AbstractToolsMojoTestCase;
+import org.jboss.ws.plugins.tools.AbstractWsConsumeMojo;
+import org.jboss.ws.plugins.tools.AbstractWsProvideMojo;
+import org.jboss.ws.plugins.tools.TestWsConsumeMojo;
+import org.jboss.ws.plugins.tools.TestWsProvideMojo;
 import org.jboss.ws.plugins.tools.WsConsumeMojo;
 import org.jboss.ws.plugins.tools.WsProvideMojo;
 import org.junit.Test;
@@ -44,7 +48,12 @@
    {
       final String pluginConfig = "target/test-classes/test-argument/wsconsume-plugin-config.xml";
 
-      WsConsumeMojo mojo = getMojo(WsConsumeMojo.class, "wsconsume", pluginConfig);
+      internalWsConsumeTest(getMojo(WsConsumeMojo.class, "wsconsume", pluginConfig));
+      internalWsConsumeTest(getMojo(TestWsConsumeMojo.class, "wsconsume", pluginConfig));
+   }
+   
+   private static void internalWsConsumeTest(AbstractWsConsumeMojo mojo)
+   {
       assertEquals("t", mojo.getTarget());
       assertEquals("output", mojo.getOutputDirectory().getName());
       assertEquals("tp", mojo.getTargetPackage());
@@ -63,7 +72,12 @@
    {
       final String pluginConfig = "target/test-classes/test-argument/wsprovide-plugin-config.xml";
 
-      WsProvideMojo mojo = getMojo(WsProvideMojo.class, "wsprovide", pluginConfig);
+      internalWsProvideTest(getMojo(WsProvideMojo.class, "wsprovide", pluginConfig));
+      internalWsProvideTest(getMojo(TestWsProvideMojo.class, "wsprovide", pluginConfig));
+   }
+   
+   private static void internalWsProvideTest(AbstractWsProvideMojo mojo)
+   {
       assertEquals("output", mojo.getOutputDirectory().getName());
       assertEquals("endpoint", mojo.getEndpointClass());
       assertEquals("resource", mojo.getResourceDirectory().getName());

Modified: projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-argument/wsconsume-plugin-config.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-argument/wsconsume-plugin-config.xml	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-argument/wsconsume-plugin-config.xml	2010-02-26 15:53:01 UTC (rev 11696)
@@ -2,8 +2,8 @@
   <build>
     <plugins>
       <plugin>
-        <groupId>org.jboss.ws.plugins.maven</groupId>
-        <artifactId>jaxws-tools-plugin</artifactId>
+        <groupId>org.jboss.ws.plugins</groupId>
+        <artifactId>maven-jaxws-tools-plugin</artifactId>
         <configuration>
           <outputDirectory>output</outputDirectory>
           <classpathElements>

Modified: projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-argument/wsprovide-plugin-config.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-argument/wsprovide-plugin-config.xml	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-argument/wsprovide-plugin-config.xml	2010-02-26 15:53:01 UTC (rev 11696)
@@ -2,8 +2,8 @@
   <build>
     <plugins>
       <plugin>
-        <groupId>org.jboss.ws.plugins.maven</groupId>
-        <artifactId>jaxws-tools-plugin</artifactId>
+        <groupId>org.jboss.ws.plugins</groupId>
+        <artifactId>maven-jaxws-tools-plugin</artifactId>
         <configuration>
           <outputDirectory>output</outputDirectory>
           <classpathElements>

Modified: projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom-cxf.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom-cxf.xml	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom-cxf.xml	2010-02-26 15:53:01 UTC (rev 11696)
@@ -27,8 +27,8 @@
 	  </pluginManagement>
 	  <plugins>
 		<plugin>
-          <groupId>org.jboss.ws.plugins.maven</groupId>
-          <artifactId>jaxws-tools-plugin</artifactId>
+          <groupId>org.jboss.ws.plugins</groupId>
+          <artifactId>maven-jaxws-tools-plugin</artifactId>
           <version>@pom.version@</version>
           <configuration>
             <verbose>true</verbose>

Modified: projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom-metro.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom-metro.xml	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom-metro.xml	2010-02-26 15:53:01 UTC (rev 11696)
@@ -27,8 +27,8 @@
 	  </pluginManagement>
 	  <plugins>
 		<plugin>
-          <groupId>org.jboss.ws.plugins.maven</groupId>
-          <artifactId>jaxws-tools-plugin</artifactId>
+          <groupId>org.jboss.ws.plugins</groupId>
+          <artifactId>maven-jaxws-tools-plugin</artifactId>
           <version>@pom.version@</version>
           <configuration>
             <verbose>true</verbose>

Modified: projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom.xml	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsConsume/pom.xml	2010-02-26 15:53:01 UTC (rev 11696)
@@ -27,8 +27,8 @@
 	  </pluginManagement>
 	  <plugins>
 		<plugin>
-          <groupId>org.jboss.ws.plugins.maven</groupId>
-          <artifactId>jaxws-tools-plugin</artifactId>
+          <groupId>org.jboss.ws.plugins</groupId>
+          <artifactId>maven-jaxws-tools-plugin</artifactId>
           <version>@pom.version@</version>
           <configuration>
             <verbose>true</verbose>

Modified: projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom-cxf.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom-cxf.xml	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom-cxf.xml	2010-02-26 15:53:01 UTC (rev 11696)
@@ -27,8 +27,8 @@
 	  </pluginManagement>
 	  <plugins>
 		<plugin>
-          <groupId>org.jboss.ws.plugins.maven</groupId>
-          <artifactId>jaxws-tools-plugin</artifactId>
+          <groupId>org.jboss.ws.plugins</groupId>
+          <artifactId>maven-jaxws-tools-plugin</artifactId>
           <version>@pom.version@</version>
           <configuration>
             <verbose>true</verbose>

Modified: projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom-metro.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom-metro.xml	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom-metro.xml	2010-02-26 15:53:01 UTC (rev 11696)
@@ -27,8 +27,8 @@
 	  </pluginManagement>
 	  <plugins>
 		<plugin>
-          <groupId>org.jboss.ws.plugins.maven</groupId>
-          <artifactId>jaxws-tools-plugin</artifactId>
+          <groupId>org.jboss.ws.plugins</groupId>
+          <artifactId>maven-jaxws-tools-plugin</artifactId>
           <version>@pom.version@</version>
           <configuration>
             <verbose>true</verbose>

Modified: projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom.xml	2010-02-26 15:23:31 UTC (rev 11695)
+++ projects/plugins/maven/jaxws-tools/trunk/src/test/resources/test-embedded/testWsProvide/pom.xml	2010-02-26 15:53:01 UTC (rev 11696)
@@ -27,8 +27,8 @@
 	  </pluginManagement>
 	  <plugins>
 		<plugin>
-          <groupId>org.jboss.ws.plugins.maven</groupId>
-          <artifactId>jaxws-tools-plugin</artifactId>
+          <groupId>org.jboss.ws.plugins</groupId>
+          <artifactId>maven-jaxws-tools-plugin</artifactId>
           <version>@pom.version@</version>
           <configuration>
             <verbose>true</verbose>



More information about the jbossws-commits mailing list