[jboss-svn-commits] JBL Code SVN: r34758 - labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/soa-distribution.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 17 09:58:10 EDT 2010


Author: ryanzhang
Date: 2010-08-17 09:58:10 -0400 (Tue, 17 Aug 2010)
New Revision: 34758

Modified:
   labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/soa-distribution/pom.xml
Log:
update SOA profile

Modified: labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/soa-distribution/pom.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/soa-distribution/pom.xml	2010-08-17 13:57:00 UTC (rev 34757)
+++ labs/jbossrules/soa_branches/BRMS-SOA5.1-Mavenise/soa-distribution/pom.xml	2010-08-17 13:58:10 UTC (rev 34758)
@@ -49,6 +49,79 @@
   <!-- Plugins -->
   <build>
      <plugins>
+       <plugin>
+         <groupId>org.apache.maven.plugins</groupId>
+         <artifactId>maven-dependency-plugin</artifactId>
+         <executions>
+           <execution>
+             <id>cp-drools-jar-for-soa-p</id>
+             <phase>process-resources</phase>
+             <goals>
+               <goal>copy</goal>
+             </goals>
+             <configuration>
+               <artifactItems>
+                 <artifactItem>
+                   <groupId>org.drools</groupId>
+                   <artifactId>drools-core</artifactId>
+                   <version>${project.version}</version>
+                   <type>jar</type>
+                 </artifactItem>
+                 <artifactItem>
+                   <groupId>org.drools</groupId>
+                   <artifactId>drools-compiler</artifactId>
+                   <version>${project.version}</version>
+                   <type>jar</type>
+                 </artifactItem>
+                 <artifactItem>
+                   <groupId>org.drools</groupId>
+                   <artifactId>drools-jsr94</artifactId>
+                   <version>${project.version}</version>
+                   <type>jar</type>
+                 </artifactItem>
+                 <artifactItem>
+                   <groupId>org.drools</groupId>
+                   <artifactId>drools-decisiontables</artifactId>
+                   <version>${project.version}</version>
+                   <type>jar</type>
+                 </artifactItem>
+                 <artifactItem>
+                   <groupId>org.drools</groupId>
+                   <artifactId>drools-api</artifactId>
+                   <version>${project.version}</version>
+                   <type>jar</type>
+                 </artifactItem>
+                 <artifactItem>
+                   <groupId>org.drools</groupId>
+                   <artifactId>drools-templates</artifactId>
+                   <version>${project.version}</version>
+                   <type>jar</type>
+                 </artifactItem>
+
+                 <!-- copy dependecy library from repo (For ESB integration:jbrules.esb)-->
+                 <artifactItem>
+                   <groupId>org.antlr</groupId>
+                   <artifactId>antlr-runtime</artifactId>
+                   <version>3.1.3</version>
+                   <type>jar</type>
+                 </artifactItem>
+                 <artifactItem>
+                   <groupId>net.sourceforge.jexcelapi</groupId>
+                   <artifactId>jxl</artifactId>
+                   <version>2.6.10</version>
+                   <type>jar</type>
+                 </artifactItem>
+                 <artifactItem>
+                   <groupId>xpp3</groupId>
+                   <artifactId>xpp3_min</artifactId>
+                   <version>1.1.4c</version>
+                   <type>jar</type>
+                 </artifactItem>
+               </artifactItems>
+             </configuration>
+           </execution>
+         </executions>
+      </plugin>
       <plugin>
         <artifactId>maven-antrun-plugin</artifactId>
         <version>1.3</version>
@@ -93,24 +166,8 @@
               </goals>
               <configuration>
                 <tasks>
-                   <copy todir="${project.basedir}/target/dist" overwrite="true" flatten="true">
-                     <resources>
-                       <file  file="${maven.dependency.org.drools.drools-core.jar.path}" />
-                       <file  file="${maven.dependency.org.drools.drools-compiler.jar.path}" />
-                       <file  file="${maven.dependency.org.drools.drools-jsr94.jar.path}" />
-                       <file  file="${maven.dependency.org.drools.drools-decisiontables.jar.path}" />
-                       <file  file="${maven.dependency.org.drools.drools-api.jar.path}" />
-                       <file  file="${maven.dependency.org.drools.drools-templates.jar.path}" />
-
-                       <!-- copy dependecy library from repo (For ESB integration:jbrules.esb)-->
-                       <file file="${maven.dependency.org.antlr.antlr-runtime.jar.path}" />
-                       <file file="${maven.dependency.jexcelapi.jxl.jar.path}" />
-                       <file file="${maven.dependency.xpp3.xpp3_min.jar.path}" />
-                     </resources>
-                  </copy>
-
                   <zip destfile="${project.basedir}/target/${project.build.finalName}.zip" > 
-                    <zipfileset dir="${project.basedir}/target/dist" prefix="brms" includes="**/*" />
+                    <zipfileset dir="${project.basedir}/target/dependency" prefix="brms" includes="**/*" />
                   </zip>
 
                 </tasks>



More information about the jboss-svn-commits mailing list