[jbpm-commits] JBoss JBPM SVN: r4232 - in jbpm4/branches/tbaeyens: modules/distro and 5 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Wed Mar 11 16:19:50 EDT 2009
Author: tom.baeyens at jboss.com
Date: 2009-03-11 16:19:50 -0400 (Wed, 11 Mar 2009)
New Revision: 4232
Added:
jbpm4/branches/tbaeyens/windows/
jbpm4/branches/tbaeyens/windows/test.distro.bat
Modified:
jbpm4/branches/tbaeyens/build.xml
jbpm4/branches/tbaeyens/modules/distro/pom.xml
jbpm4/branches/tbaeyens/modules/distro/scripts/antrun-installer.xml
jbpm4/branches/tbaeyens/modules/distro/src/main/resources/installer/install-definition.xml
jbpm4/branches/tbaeyens/modules/examples/pom.xml
jbpm4/branches/tbaeyens/modules/test-db/pom.xml
Log:
work
Modified: jbpm4/branches/tbaeyens/build.xml
===================================================================
--- jbpm4/branches/tbaeyens/build.xml 2009-03-11 19:10:37 UTC (rev 4231)
+++ jbpm4/branches/tbaeyens/build.xml 2009-03-11 20:19:50 UTC (rev 4232)
@@ -60,8 +60,8 @@
<target name="distro.test" depends="distro.build, distro.install" />
<target name="distro.build">
- <exec dir="." executable="${mvn.executable}" os="Windows Vista, Windows XP,Windows 2000,Windows 98">
- <arg line="${mvn.executable} -Pdistro -Ddatabase=hsqldb -Djbpm.target.container=jboss500 -Djboss.home=${distro.installation.dir}/jbpm-${distro.version}/jboss-${distro.jboss.version} clean install" />
+ <exec dir="." executable="cmd" os="Windows Vista, Windows XP,Windows 2000,Windows 98">
+ <arg line="/C ${mvn.executable} -Pdistro -Ddatabase=hsqldb -Djbpm.target.container=jboss500 -Djboss.home=${distro.installation.dir}/jbpm-${distro.version}/jboss-${distro.jboss.version} clean install" />
</exec>
</target>
Modified: jbpm4/branches/tbaeyens/modules/distro/pom.xml
===================================================================
--- jbpm4/branches/tbaeyens/modules/distro/pom.xml 2009-03-11 19:10:37 UTC (rev 4231)
+++ jbpm4/branches/tbaeyens/modules/distro/pom.xml 2009-03-11 20:19:50 UTC (rev 4232)
@@ -81,6 +81,12 @@
<classifier>config</classifier>
</dependency>
+ <dependency>
+ <groupId>hsqldb</groupId>
+ <artifactId>hsqldb</artifactId>
+ <scope>test</scope>
+ </dependency>
+
<!-- GWT Console -->
<dependency>
<groupId>org.jboss.bpm</groupId>
Modified: jbpm4/branches/tbaeyens/modules/distro/scripts/antrun-installer.xml
===================================================================
--- jbpm4/branches/tbaeyens/modules/distro/scripts/antrun-installer.xml 2009-03-11 19:10:37 UTC (rev 4231)
+++ jbpm4/branches/tbaeyens/modules/distro/scripts/antrun-installer.xml 2009-03-11 20:19:50 UTC (rev 4232)
@@ -35,7 +35,9 @@
<mkdir dir="${deploy.artifacts.dir}/resources/hsqldb" />
<echo message="creating hsqldb db" />
- <ant antfile="src/main/resources/config-tool/build.xml" target="db.create" inheritall="false">
+ <ant antfile="src/main/resources/config-tool/build.xml"
+ target="db.create"
+ inheritall="false">
<property name="database" value="hsqldb.url" />
<property name="jdbc.hsqldb.url" value="jdbc:hsqldb:file:target/deploy-artifacts/resources/hypersonic/Jbpm4DB" />
<property name="config.files.dir" value="${deploy.artifacts.resources}/jbpm-hsqldb-config" />
@@ -44,6 +46,19 @@
<property name="libs.dir" value="${deploy.artifacts.dir}/lib" />
</ant>
+ <sql driver="org.hsqldb.jdbcDriver"
+ url="jdbc:hsqldb:file:target/deploy-artifacts/resources/hypersonic/Jbpm4DB"
+ userid="sa"
+ password=""
+ onerror="continue">
+ <transaction>SHUTDOWN</transaction>
+ <classpath>
+ <fileset dir="${deploy.artifacts.dir}/lib">
+ <include name="*.jar"/>
+ </fileset>
+ </classpath>
+ </sql>
+
<echo message="creating db configurations" />
<ant antfile="src/main/resources/config-tool/build.xml" target="create.db.scripts" inheritall="false">
<property name="database" value="hsqldb" />
Modified: jbpm4/branches/tbaeyens/modules/distro/src/main/resources/installer/install-definition.xml
===================================================================
--- jbpm4/branches/tbaeyens/modules/distro/src/main/resources/installer/install-definition.xml 2009-03-11 19:10:37 UTC (rev 4231)
+++ jbpm4/branches/tbaeyens/modules/distro/src/main/resources/installer/install-definition.xml 2009-03-11 20:19:50 UTC (rev 4232)
@@ -193,10 +193,6 @@
<include name="jbpm-destinations-service.xml"/>
</fileset>
- <!-- TODO: include the example configuration files -->
-
- <!-- TODO: include the db scripts -->
-
<!--
==============================
JBoss 422
Modified: jbpm4/branches/tbaeyens/modules/examples/pom.xml
===================================================================
--- jbpm4/branches/tbaeyens/modules/examples/pom.xml 2009-03-11 19:10:37 UTC (rev 4231)
+++ jbpm4/branches/tbaeyens/modules/examples/pom.xml 2009-03-11 20:19:50 UTC (rev 4232)
@@ -61,10 +61,16 @@
</dependency>
</dependencies>
+
<profiles>
+ <!-- -Ddatabase= -->
<profile>
- <!-- mvn -Pusedb -Ddatabase=oracle clean install -->
- <id>usedb</id>
+ <id>use.database.directly</id>
+ <activation>
+ <property>
+ <name>database</name>
+ </property>
+ </activation>
<build>
<plugins>
<plugin>
@@ -92,9 +98,14 @@
</build>
</profile>
+ <!-- -Djboss.bind.address= -->
<profile>
- <!-- mvn -Pusejboss -Djboss.bind.address= -->
- <id>usejboss</id>
+ <id>use.jboss.directly</id>
+ <activation>
+ <property>
+ <name>jboss.bind.address</name>
+ </property>
+ </activation>
<dependencies>
<dependency>
<groupId>org.jbpm.jbpm4</groupId>
@@ -135,7 +146,6 @@
</plugins>
</build>
</profile>
-
</profiles>
-
+
</project>
\ No newline at end of file
Modified: jbpm4/branches/tbaeyens/modules/test-db/pom.xml
===================================================================
--- jbpm4/branches/tbaeyens/modules/test-db/pom.xml 2009-03-11 19:10:37 UTC (rev 4231)
+++ jbpm4/branches/tbaeyens/modules/test-db/pom.xml 2009-03-11 20:19:50 UTC (rev 4232)
@@ -42,9 +42,14 @@
</dependencies>
<profiles>
+ <!-- -Ddatabase= -->
<profile>
- <!-- mvn -Pusedb -Ddatabase=oracle clean install -->
- <id>usedb</id>
+ <id>use.database.directly</id>
+ <activation>
+ <property>
+ <name>database</name>
+ </property>
+ </activation>
<build>
<plugins>
<plugin>
@@ -72,9 +77,14 @@
</build>
</profile>
+ <!-- -Djboss.bind.address= -->
<profile>
- <!-- mvn -Pusejboss -Djboss.bind.address= -->
- <id>usejboss</id>
+ <id>use.jboss.directly</id>
+ <activation>
+ <property>
+ <name>jboss.bind.address</name>
+ </property>
+ </activation>
<dependencies>
<dependency>
<groupId>org.jbpm.jbpm4</groupId>
@@ -115,7 +125,6 @@
</plugins>
</build>
</profile>
-
</profiles>
</project>
\ No newline at end of file
Added: jbpm4/branches/tbaeyens/windows/test.distro.bat
===================================================================
--- jbpm4/branches/tbaeyens/windows/test.distro.bat (rev 0)
+++ jbpm4/branches/tbaeyens/windows/test.distro.bat 2009-03-11 20:19:50 UTC (rev 4232)
@@ -0,0 +1,16 @@
+set JBPM4_ROOT=c:\wsjbpm4\jbpm4
+set JBPM_VERSION=4.0.0-SNAPSHOT
+set JBOSS_PARENT=C:\Software
+set DOWNLOAD_DIR=C:\Downloads\jboss
+set JBOSS_VERSION=5.0.0.GA
+set CONTAINER=jboss500
+set DATABASE=hsqldb
+
+set JBOSS_DISTRO_FILE=C:\Downloads\jboss\jboss-%JBOSS_VERSION%.zip
+set JBOSS_HOME=C:\Software\jboss-%JBOSS_VERSION%
+
+cd %JBPM4_ROOT%
+mvn -DskipTests -Pdistro -Ddatabase=%DATABASE% -Djbpm.target.container=%CONTAINER% -Djboss.home=%JBOSS_HOME% clean install
+rmdir /S /Q %JBOSS_HOME%
+unzip %JBOSS_DISTRO_FILE% -d c:\Software
+java -jar modules\distro\target\jbpm-installer-%JBPM_VERSION%.jar modules\distro\target\resources\auto-install-template.xml
More information about the jbpm-commits
mailing list