Author: veithen
Date: Mon Mar 23 00:05:25 2009
New Revision: 757286
URL: http://svn.apache.org/viewvc?rev=757286&view=rev
Log:
SYNAPSE-519: Use the proper way (i.e. dependencies) to include the Synapse JARs
into the WAR file.
Modified:
synapse/trunk/java/modules/war/pom.xml
Modified: synapse/trunk/java/modules/war/pom.xml
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/war/pom.xml?rev=757286&r1=757285&r2=757286&view=diff
==============================================================================
--- synapse/trunk/java/modules/war/pom.xml (original)
+++ synapse/trunk/java/modules/war/pom.xml Mon Mar 23 00:05:25 2009
@@ -36,6 +36,35 @@
<name>Apache Synapse - Web Application</name>
<description>Apache Synapse - Web Application</description>
<packaging>war</packaging>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-extensions</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-samples</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.synapse</groupId>
+ <artifactId>synapse-experimental</artifactId>
+ <version>${pom.version}</version>
+ </dependency>
+
+ <!-- Additional transports -->
+ <dependency>
+ <groupId>org.apache.axis2</groupId>
+ <artifactId>axis2-transport-jms</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis2</groupId>
+ <artifactId>axis2-transport-mail</artifactId>
+ </dependency>
+ </dependencies>
+
<build>
<finalName>synapse</finalName>
<plugins>
@@ -196,34 +225,6 @@
<!--</includes>-->
<!--</resource>-->
<resource>
- <directory>../core/target</directory>
- <targetPath>WEB-INF/lib</targetPath>
- <includes>
-
<include>synapse-core-${synapse.version}.jar</include>
- </includes>
- </resource>
- <resource>
- <directory>../samples/target</directory>
- <targetPath>WEB-INF/lib</targetPath>
- <includes>
-
<include>synapse-samples-${synapse.version}.jar</include>
- </includes>
- </resource>
- <resource>
- <directory>../extensions/target</directory>
- <targetPath>WEB-INF/lib</targetPath>
- <includes>
-
<include>synapse-extensions-${synapse.version}.jar</include>
- </includes>
- </resource>
- <resource>
- <directory>../transports/target</directory>
- <targetPath>WEB-INF/lib</targetPath>
- <includes>
-
<include>synapse-transports-${synapse.version}.jar</include>
- </includes>
- </resource>
- <resource>
<directory>../../repository/conf</directory>
<targetPath>WEB-INF/conf</targetPath>
<includes>