Author: alessio.soldano(a)jboss.com
Date: 2012-07-20 09:18:55 -0400 (Fri, 20 Jul 2012)
New Revision: 445
Modified:
core/trunk/distribution/main/assembly/bin.xml
core/trunk/pom.xml
Log:
[WISE-177] Slim down distribution removing unrequired dependencies
Modified: core/trunk/distribution/main/assembly/bin.xml
===================================================================
--- core/trunk/distribution/main/assembly/bin.xml 2012-07-20 09:54:12 UTC (rev 444)
+++ core/trunk/distribution/main/assembly/bin.xml 2012-07-20 13:18:55 UTC (rev 445)
@@ -23,7 +23,6 @@
<includeBaseDirectory>false</includeBaseDirectory>
<formats>
<format>dir</format>
- <format>tar.gz</format>
<format>zip</format>
</formats>
@@ -65,6 +64,7 @@
<exclude>**/build</exclude>
<exclude>**/build/**/*</exclude>
<exclude>**/.settings</exclude>
+ <exclude>**/.settings/**/*</exclude>
<exclude>**/.classpath</exclude>
<exclude>**/.project</exclude>
<exclude>**/surefire*</exclude>
@@ -77,22 +77,16 @@
<dependencySet>
<outputDirectory>wise-${wise.version}/lib</outputDirectory>
<unpack>false</unpack>
- <excludes>
- <!--temporarily fixed the jaxws-rt jar problem-->
- <exclude>jaxws-rt*.jar</exclude>
- </excludes>
<scope>runtime</scope>
</dependencySet>
-
<dependencySet>
<outputDirectory>wise-${wise.version}</outputDirectory>
<unpack>false</unpack>
+ <scope>runtime</scope>
<includes>
- <include>wise-*.jar</include>
+ <include>*:wise-core*:jar</include>
</includes>
- <scope>runtime</scope>
</dependencySet>
-
</dependencySets>
</assembly>
Modified: core/trunk/pom.xml
===================================================================
--- core/trunk/pom.xml 2012-07-20 09:54:12 UTC (rev 444)
+++ core/trunk/pom.xml 2012-07-20 13:18:55 UTC (rev 445)
@@ -132,6 +132,12 @@
<groupId>org.jboss.ws</groupId>
<artifactId>jbossws-common</artifactId>
<version>2.0.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <groupId>jboss.jaxbintros</groupId>
+ <artifactId>jboss-jaxb-intros</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
@@ -144,12 +150,52 @@
<groupId>org.jboss.ws.cxf</groupId>
<artifactId>jbossws-cxf-client</artifactId>
<version>4.0.2.GA</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-ws-rm</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-management</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-tools-java2ws</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.codehaus.woodstox</groupId>
+ <artifactId>woodstox-core-asl</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.opensaml</groupId>
+ <artifactId>opensaml</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.xml.fastinfoset</groupId>
+ <artifactId>FastInfoset</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.jboss.ws.cxf</groupId>
+
<artifactId>jbossws-cxf-transports-httpserver</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>gnu-getopt</groupId>
+ <artifactId>getopt</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.milyn</groupId>
<artifactId>milyn-smooks-core</artifactId>
<version>1.2.1</version>
+ <exclusions>
+ <exclusion>
+ <groupId>xerces</groupId>
+ <artifactId>xercesImpl</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>