[jboss-svn-commits] JBL Code SVN: r25690 - in labs/jbosstm/trunk: atsintegration/classes/com/arjuna/ats/jbossatx/jta and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Mar 17 10:19:28 EDT 2009


Author: jhalliday
Date: 2009-03-17 10:19:28 -0400 (Tue, 17 Mar 2009)
New Revision: 25690

Modified:
   labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java
   labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java
   labs/jbosstm/trunk/build-release-pkgs.xml
Log:
Added release tag info handling. JBTM-515


Modified: labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java
===================================================================
--- labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java	2009-03-17 12:50:16 UTC (rev 25689)
+++ labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jta/TransactionManagerService.java	2009-03-17 14:19:28 UTC (rev 25690)
@@ -51,6 +51,7 @@
 import com.arjuna.ats.arjuna.recovery.RecoveryModule;
 import com.arjuna.ats.arjuna.utils.Utility;
 import com.arjuna.ats.arjuna.common.arjPropertyManager;
+import com.arjuna.ats.arjuna.common.Configuration;
 
 import com.arjuna.ats.internal.tsmx.mbeans.PropertyServiceJMXPlugin;
 import com.arjuna.common.util.propertyservice.PropertyManagerFactory;
@@ -164,8 +165,12 @@
 
             configured = true ;
         }
+        
+        // Note that we use the arjunacore version of Configuration, as the jta one does not have
+        // build properties set when we are running from the jts version of the build.
+        String tag = Configuration.getBuildTimeProperty("SOURCEID");
 
-        log.info("JBossTS Transaction Service (JTA version) - JBoss Inc.");
+        log.info("JBossTS Transaction Service (JTA version - tag:"+tag+") - JBoss Inc.");
 
         log.info("Setting up property manager MBean and JMX layer");
 

Modified: labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java
===================================================================
--- labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java	2009-03-17 12:50:16 UTC (rev 25689)
+++ labs/jbosstm/trunk/atsintegration/classes/com/arjuna/ats/jbossatx/jts/TransactionManagerService.java	2009-03-17 14:19:28 UTC (rev 25690)
@@ -50,6 +50,7 @@
 import com.arjuna.ats.jta.common.Environment;
 import com.arjuna.ats.jta.common.jtaPropertyManager;
 import com.arjuna.ats.jts.common.jtsPropertyManager;
+import com.arjuna.ats.jts.common.Configuration;
 import com.arjuna.ats.arjuna.coordinator.TransactionReaper;
 import com.arjuna.ats.arjuna.coordinator.TxStats;
 import com.arjuna.ats.arjuna.recovery.RecoveryManager;
@@ -176,10 +177,10 @@
             configured = true ;
         }
 
+        String tag = Configuration.getBuildTimeProperty("SOURCEID");
 
+        log.info("JBossTS Transaction Service (JTS version - tag:"+tag+") - JBoss Inc.");
 
-        log.info("JBossTS Transaction Service (JTS version) - JBoss Inc.");
-
         log.info("Setting up property manager MBean and JMX layer");
 
         /** Set the tsmx agent implementation to the local JBOSS agent impl **/

Modified: labs/jbosstm/trunk/build-release-pkgs.xml
===================================================================
--- labs/jbosstm/trunk/build-release-pkgs.xml	2009-03-17 12:50:16 UTC (rev 25689)
+++ labs/jbosstm/trunk/build-release-pkgs.xml	2009-03-17 14:19:28 UTC (rev 25690)
@@ -114,7 +114,7 @@
         <mkdir dir="${workdir}/build"/>
         <unzip src="${workdir}/jbossts-jta-${filename}-src.zip" dest="${workdir}/build"/>
         <ant dir="${workdir}/build/${tag}" antfile="build.xml" target="jbossjta">
-            <property name="com.hp.mw.source" value="${tag}"/>
+            <property name="com.hp.mw.sourceid" value="${tag}"/>
         </ant>
 
         <!-- package the JTA only binary release -->
@@ -130,7 +130,7 @@
         <mkdir dir="${workdir}/build"/>
         <unzip src="${workdir}/jbossts-full-${filename}-src.zip" dest="${workdir}/build"/>
         <ant dir="${workdir}/build/${tag}" antfile="build.xml" target="jbossjts">
-            <property name="com.hp.mw.source" value="${tag}"/>
+            <property name="com.hp.mw.sourceid" value="${tag}"/>
         </ant>
         <ant dir="${workdir}/build/${tag}/XTS" antfile="build.xml" target="install">
             <!-- build the jbossxts.sar with 1.1 only, not 1.0 (which is unsupported) -->




More information about the jboss-svn-commits mailing list