[jbpm-commits] JBoss JBPM SVN: r2588 - in jbpm3/trunk/modules/distribution: src/main/resources/installer and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Oct 22 14:56:22 EDT 2008


Author: heiko.braun at jboss.com
Date: 2008-10-22 14:56:22 -0400 (Wed, 22 Oct 2008)
New Revision: 2588

Modified:
   jbpm3/trunk/modules/distribution/pom.xml
   jbpm3/trunk/modules/distribution/src/main/resources/installer/install-definition.xml
Log:
JBPM-1780: Make the GWT console an optional installation component

Modified: jbpm3/trunk/modules/distribution/pom.xml
===================================================================
--- jbpm3/trunk/modules/distribution/pom.xml	2008-10-22 15:14:20 UTC (rev 2587)
+++ jbpm3/trunk/modules/distribution/pom.xml	2008-10-22 18:56:22 UTC (rev 2588)
@@ -26,6 +26,10 @@
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
+   <properties>
+      <gwt.console.version>1.0.0-SNAPSHOT</gwt.console.version>
+   </properties>
+
   <!-- Dependencies -->
   <dependencies>
     <dependency>
@@ -59,6 +63,18 @@
     </dependency>
     <dependency>
       <groupId>org.jbpm.jbpm3</groupId>
+      <artifactId>gwt-console</artifactId>
+      <version>${gwt.console.version}</version>
+      <type>war</type>
+    </dependency>
+     <dependency>
+      <groupId>org.jbpm.jbpm3</groupId>
+      <artifactId>gwt-console-server</artifactId>
+      <version>${gwt.console.version}</version>
+      <type>war</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jbpm.jbpm3</groupId>
       <artifactId>jbpm-identity</artifactId>
       <version>${version}</version>
     </dependency>

Modified: jbpm3/trunk/modules/distribution/src/main/resources/installer/install-definition.xml
===================================================================
--- jbpm3/trunk/modules/distribution/src/main/resources/installer/install-definition.xml	2008-10-22 15:14:20 UTC (rev 2587)
+++ jbpm3/trunk/modules/distribution/src/main/resources/installer/install-definition.xml	2008-10-22 18:56:22 UTC (rev 2588)
@@ -139,25 +139,35 @@
     </pack>
 
     <!-- Optional Downloads -->
-    <pack name="Optional Downloads" required="no" preselected="no">
+    <pack name="Optional Components" required="no" preselected="no">
       <description>Optional jBPM3 Downloads</description>
     </pack>
 
     <!-- JBoss-4.2.2 -->
-    <pack name="Download JBoss-4.2.2" required="no" parent="Optional Downloads" preselected="no">
+    <pack name="Download JBoss-4.2.2" required="no" parent="Optional Components" preselected="no">
       <description>Download and Install JBoss-4.2.2</description>
       <!-- http://jira.codehaus.org/browse/IZPACK-158 -->
       <file src="@{resources.dir}/installer/download-helper.xml" targetdir="$INSTALL_PATH/Uninstaller"/>
     </pack>
 
     <!-- Eclipse-3.4.0 -->
-    <pack name="Download Eclipse-3.4.0" required="no" parent="Optional Downloads" preselected="no">
+    <pack name="Download Eclipse-3.4.0" required="no" parent="Optional Components" preselected="no">
       <description>Download and Install Eclipse-3.4.0</description>
       <!-- http://jira.codehaus.org/browse/IZPACK-158 -->
       <file src="@{resources.dir}/installer/download-helper.xml" targetdir="$INSTALL_PATH/Uninstaller"/>
     </pack>
 
-    <!-- jBPM3 Server Components -->
+    <pack name="GWT-Console" required="no" parent="Optional Components" preselected="no">
+       <description>GWT-Console (Preview, use at your own risk)</description>
+       <!-- jbpm/gwt-console.war -->
+      <file src="@{deploy.artifacts.dir}/lib/gwt-console.war"
+            targetdir="${installPath}/server/${jbossTargetServer}/deploy/jbpm/" unpack="false" override="true" />
+
+       <file src="@{deploy.artifacts.dir}/lib/gwt-console-server.war"
+            targetdir="${installPath}/server/${jbossTargetServer}/deploy/jbpm" unpack="true" override="true" />
+    </pack>
+
+     <!-- jBPM3 Server Components -->
     <pack name="jBPM3 Server Components" required="yes" preselected="yes">
       <description>The jBPM3 Server Components</description>
 




More information about the jbpm-commits mailing list