[jbpm-commits] JBoss JBPM SVN: r4881 - in jbpm4/branches/idm: modules/distro/src/main/files/jboss and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon May 25 04:47:00 EDT 2009


Author: jeff.yuchang
Date: 2009-05-25 04:47:00 -0400 (Mon, 25 May 2009)
New Revision: 4881

Modified:
   jbpm4/branches/idm/modules/distro/src/main/files/jboss/build.xml
   jbpm4/branches/idm/pom.xml
Log:
* update the idm to 1.0.0.Alpha7.
* Get IDM from the maven repo.


Modified: jbpm4/branches/idm/modules/distro/src/main/files/jboss/build.xml
===================================================================
--- jbpm4/branches/idm/modules/distro/src/main/files/jboss/build.xml	2009-05-25 07:39:20 UTC (rev 4880)
+++ jbpm4/branches/idm/modules/distro/src/main/files/jboss/build.xml	2009-05-25 08:47:00 UTC (rev 4881)
@@ -21,8 +21,11 @@
   <property name="jboss.distro.path" value="${jboss.distro.dir}/${jboss.filename}" />
   <property name="jboss.server.configuration" value="default" />
   <property name="jboss.server.config.dir" value="${jboss.home}/server/${jboss.server.configuration}" />
-	
-  <property name="jbossidm.home" value="/local/deploy/jbossidm-1.0.0-SNAPSHOT" />
+  
+  <property name="jbossidm.version" value="1.0.0.Alpha7" />
+  <property name="jbossidm.home" value="${jboss.parent.dir}/jbossidm-${jbossidm.version}" />
+  <property name="jbossidm.distro.url" value="http://repository.jboss.com/maven2/org/jboss/identity/idm/idm-assembly/${jbossidm.version}/idm-assembly-${jbossidm.version}.zip" />
+  <property name="jbossidm.distro.path" value="${jboss.distro.dir}/idm-assembly-${jbossidm.version}.zip" />
 
   <!-- JDBC PROPERTIES -->
   <property file="${user.home}/.jbpm4/jdbc/${database}.properties" />
@@ -103,6 +106,17 @@
   	<mkdir dir="${jboss.distro.dir}" />
     <get src="${jboss.distro.url}" dest="${jboss.distro.path}" />
   </target>
+	
+  <!-- ### GET JBOSS IDM ###################################################### -->
+  <condition property="is.jbossidm.distro.available">
+    <available file="${jbossidm.distro.path}" />
+  </condition>
+  <target name="get.jbossidm" 
+  	      unless="is.jbossidm.distro.available"
+  	      description="downloads jboss idm into ${jbossidm.distro.path}">
+  	<mkdir dir="${jboss.distro.dir}" />
+    <get src="${jbossidm.distro.url}" dest="${jbossidm.distro.path}" />
+  </target>
 
   <!-- ### MAIN TARGET TO INSTALL JBPM INTO JBOSS ######################### -->
   <target name="install.jbpm.into.jboss" 
@@ -195,7 +209,8 @@
     </copy>
   </target>
 
-  <target name="internal.install.idm.into.jboss" if="jbpm.identity.idm">
+  <target name="internal.install.idm.into.jboss" depends="get.jbossidm" if="jbpm.identity.idm">
+  	<unzip src="${jbossidm.distro.path}" dest="${jbossidm.home}/.." />
   	<ant antfile="${jbossidm.home}/jboss/build.xml" target="install.jbossidm.into.jboss">
   		<property name="jboss.home" value="${jboss.home}" />
   		<property name="jboss.server.configuration" value="${jboss.server.configuration}" />

Modified: jbpm4/branches/idm/pom.xml
===================================================================
--- jbpm4/branches/idm/pom.xml	2009-05-25 07:39:20 UTC (rev 4880)
+++ jbpm4/branches/idm/pom.xml	2009-05-25 08:47:00 UTC (rev 4881)
@@ -53,7 +53,7 @@
     <slf4j.version>1.5.2</slf4j.version>
     <hsqldb.version>1.8.0.7</hsqldb.version>
     <izpack.version>4.2.1</izpack.version>
-    <jboss.identity.version>1.0.0.Alpha5</jboss.identity.version>
+    <jboss.identity.version>1.0.0.Alpha7</jboss.identity.version>
     <jboss.j2ee.version>4.2.2.GA</jboss.j2ee.version>
     <jbossesb.version>4.4.0.GA</jbossesb.version>
     <jboss.client.version>5.0.1.GA</jboss.client.version>




More information about the jbpm-commits mailing list