[wise-commits] wise SVN: r445 - in core/trunk: distribution/main/assembly and 1 other directory.

wise-commits at lists.jboss.org wise-commits at lists.jboss.org
Fri Jul 20 09:18:56 EDT 2012


Author: alessio.soldano at 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>



More information about the wise-commits mailing list