[jboss-svn-commits] JBL Code SVN: r33847 - in labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina: src/main and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jul 12 15:11:27 EDT 2010
Author: lucazamador
Date: 2010-07-12 15:11:27 -0400 (Mon, 12 Jul 2010)
New Revision: 33847
Added:
labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/assembly/
labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/assembly/distro.xml
labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/start.sh
Modified:
labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/pom.xml
Log:
added assembly to create a grid remote mina distribution
Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/pom.xml
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/pom.xml 2010-07-12 19:06:19 UTC (rev 33846)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/pom.xml 2010-07-12 19:11:27 UTC (rev 33847)
@@ -83,10 +83,11 @@
</configuration>
</plugin>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
+ <artifactId>maven-assembly-plugin</artifactId>
<configuration>
- <mainClass>org.drools.grid.remote.mina.MinaNodeRunner</mainClass>
+ <descriptors>
+ <descriptor>src/main/assembly/distro.xml</descriptor>
+ </descriptors>
</configuration>
</plugin>
</plugins>
Added: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/assembly/distro.xml
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/assembly/distro.xml (rev 0)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/assembly/distro.xml 2010-07-12 19:11:27 UTC (rev 33847)
@@ -0,0 +1,25 @@
+<assembly>
+ <id>distro</id>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <baseDirectory>${project.artifactId}-distro</baseDirectory>
+ <files>
+ <file>
+ <source>target/${project.artifactId}-${project.version}.jar</source>
+ <destName>libs/${project.artifactId}-${project.version}.jar</destName>
+ <fileMode>0644</fileMode>
+ </file>
+ <file>
+ <source>src/main/start.sh</source>
+ <destName>start.sh</destName>
+ <fileMode>0555</fileMode>
+ </file>
+ </files>
+ <dependencySets>
+ <dependencySet>
+ <outputDirectory>libs/</outputDirectory>
+ <scope>runtime</scope>
+ </dependencySet>
+ </dependencySets>
+</assembly>
Property changes on: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/assembly/distro.xml
___________________________________________________________________
Name: svn:eol-style
+ native
Added: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/start.sh
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/start.sh (rev 0)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/start.sh 2010-07-12 19:11:27 UTC (rev 33847)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# build the classpath
+SERVER_CLASSPATH=
+for i in `ls ./libs/*.jar`
+do
+ SERVER_CLASSPATH=${SERVER_CLASSPATH}:${i}
+done
+
+# execute the server
+java -cp ".:${SERVER_CLASSPATH}" org.drools.grid.remote.mina.MinaNodeRunner --address 127.0.0.1 --port 9123
\ No newline at end of file
Property changes on: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/start.sh
___________________________________________________________________
Name: svn:eol-style
+ native
More information about the jboss-svn-commits
mailing list