[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