Author: alessio.soldano(a)jboss.com
Date: 2010-05-13 10:09:55 -0400 (Thu, 13 May 2010)
New Revision: 12226
Modified:
projects/plugins/maven/jaxws-tools/trunk/pom.xml
Log:
Move jaxws tools plugin to using 3.3.0.CR2 jbossws artifacts, new Nexus based
jbossws-parent and add profile for looking for tools.jar on Sun JDK only
Modified: projects/plugins/maven/jaxws-tools/trunk/pom.xml
===================================================================
--- projects/plugins/maven/jaxws-tools/trunk/pom.xml 2010-05-13 10:11:45 UTC (rev 12225)
+++ projects/plugins/maven/jaxws-tools/trunk/pom.xml 2010-05-13 14:09:55 UTC (rev 12226)
@@ -7,13 +7,13 @@
<artifactId>maven-jaxws-tools-plugin</artifactId>
<packaging>maven-plugin</packaging>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.1-SNAPSHOT</version>
<!-- Parent -->
<parent>
<groupId>org.jboss.ws</groupId>
<artifactId>jbossws-parent</artifactId>
- <version>1.0.4.GA</version>
+ <version>1.0.6.GA</version>
</parent>
<!-- Source Control Management -->
@@ -25,16 +25,16 @@
<!-- Properties -->
<properties>
- <jbossws.spi.version>1.3.0.Beta3</jbossws.spi.version>
+ <jbossws.spi.version>1.3.0.CR2</jbossws.spi.version>
<maven.project.version>2.0.4</maven.project.version>
<maven.plugin.api.version>2.0.4</maven.plugin.api.version>
<maven.invoker.plugin.version>1.5</maven.invoker.plugin.version>
<!-- For test -->
<junit.version>4.7</junit.version>
<maven.plugin.testing.harness.version>1.1</maven.plugin.testing.harness.version>
- <jbossws.cxf.client.version>3.3.0.Beta1</jbossws.cxf.client.version>
- <jbossws.metro.client.version>3.3.0.Beta1</jbossws.metro.client.version>
-
<jbossws.native.client.version>3.3.0.Beta4</jbossws.native.client.version>
+ <jbossws.cxf.client.version>3.3.0.CR2</jbossws.cxf.client.version>
+ <jbossws.metro.client.version>3.3.0.CR2</jbossws.metro.client.version>
+ <jbossws.native.client.version>3.3.0.CR2</jbossws.native.client.version>
<jbossxb.version>2.0.1.GA</jbossxb.version>
</properties>
@@ -97,16 +97,30 @@
<optional>true</optional>
<!-- <scope>test</scope> --> <!-- TODO Move this to test scope
instead of making it optional; currently messes up classloader in wsprovide test with
Native stack -->
</dependency>
- <dependency>
- <groupId>com.sun</groupId>
- <artifactId>tools</artifactId>
- <version>1.5.0</version>
- <scope>system</scope>
- <systemPath>${java.home}/../lib/tools.jar</systemPath> <!-- Required
by wsprovide with Metro stack (because of APT) -->
- </dependency>
-
</dependencies>
+ <profiles>
+ <profile>
+ <id>default-tools.jar</id>
+ <activation>
+ <property>
+ <name>java.vendor</name>
+ <value>Sun Microsystems Inc.</value>
+ </property>
+ </activation>
+ <dependencies>
+ <dependency>
+ <groupId>com.sun</groupId>
+ <artifactId>tools</artifactId>
+ <version>1.5.0</version>
+ <scope>system</scope>
+ <systemPath>${java.home}/../lib/tools.jar</systemPath>
+ </dependency>
+ </dependencies>
+ </profile>
+ </profiles>
+
+
<reporting>
<plugins>
<plugin>