Author: alessio.soldano(a)jboss.com
Date: 2010-09-10 07:01:29 -0400 (Fri, 10 Sep 2010)
New Revision: 403
Modified:
core/trunk/core/pom.xml
core/trunk/integration-testsuite/pom.xml
core/trunk/pom.xml
Log:
[WISE-169] Fixing dependencies
Modified: core/trunk/core/pom.xml
===================================================================
--- core/trunk/core/pom.xml 2010-09-10 10:00:23 UTC (rev 402)
+++ core/trunk/core/pom.xml 2010-09-10 11:01:29 UTC (rev 403)
@@ -216,4 +216,40 @@
</build>
+ <profiles>
+ <!--
+ Depending on the enabled profile, provide additional runtime client dependencies
+ -->
+ <profile>
+ <id>native</id>
+ <activation>
+ <property>
+ <name>!cxf.stack</name>
+ </property>
+ </activation>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ws.native</groupId>
+ <artifactId>jbossws-native-client</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+ <profile>
+ <id>cxf</id>
+ <activation>
+ <property>
+ <name>cxf.stack</name>
+ </property>
+ </activation>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ws.cxf</groupId>
+ <artifactId>jbossws-cxf-client</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+ </profiles>
+
</project>
Modified: core/trunk/integration-testsuite/pom.xml
===================================================================
--- core/trunk/integration-testsuite/pom.xml 2010-09-10 10:00:23 UTC (rev 402)
+++ core/trunk/integration-testsuite/pom.xml 2010-09-10 11:01:29 UTC (rev 403)
@@ -118,6 +118,9 @@
</build>
<profiles>
+ <!--
+ Enable submodules depending on the ws stack and add test dependency on the proper
client stack artifact
+ -->
<profile>
<id>native</id>
<activation>
Modified: core/trunk/pom.xml
===================================================================
--- core/trunk/pom.xml 2010-09-10 10:00:23 UTC (rev 402)
+++ core/trunk/pom.xml 2010-09-10 11:01:29 UTC (rev 403)
@@ -507,12 +507,16 @@
</reporting>
<profiles>
+ <!--
+ Enable distribution module
+ -->
<profile>
<id>distro</id>
<modules>
<module>distribution</module>
</modules>
</profile>
+
<!--
Name: hudson Descr: Ignore test failures on hudson
-->
@@ -530,7 +534,10 @@
</build>
</profile>
- <profile>
+ <!--
+ Enable core-native module
+ -->
+ <profile>
<id>native</id>
<activation>
<property>
@@ -540,14 +547,11 @@
<modules>
<module>core-native</module>
</modules>
- <dependencies>
- <dependency>
- <groupId>org.jboss.ws.native</groupId>
- <artifactId>jbossws-native-client</artifactId>
- </dependency>
- </dependencies>
</profile>
+ <!--
+ Enable core-cxf module
+ -->
<profile>
<id>cxf</id>
<activation>
@@ -558,14 +562,11 @@
<modules>
<module>core-cxf</module>
</modules>
- <dependencies>
- <dependency>
- <groupId>org.jboss.ws.cxf</groupId>
- <artifactId>jbossws-cxf-client</artifactId>
- </dependency>
- </dependencies>
</profile>
+ <!--
+ Enable integration-testsuite module
+ -->
<profile>
<id>integration-testsuite</id>
<activation>
Show replies by date