[jboss-svn-commits] JBL Code SVN: r30346 - in labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery: impl and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 25 10:23:27 EST 2009


Author: mark.little at jboss.com
Date: 2009-11-25 10:23:27 -0500 (Wed, 25 Nov 2009)
New Revision: 30346

Modified:
   labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/client/Client001.java
   labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/client/Client001a.java
   labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/impl/BasicAbstractRecord.java
   labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/impl/CrashAbstractRecord02.java
Log:
https://jira.jboss.org/jira/browse/JBTM-615

Modified: labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/client/Client001.java
===================================================================
--- labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/client/Client001.java	2009-11-25 15:14:47 UTC (rev 30345)
+++ labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/client/Client001.java	2009-11-25 15:23:27 UTC (rev 30346)
@@ -20,15 +20,37 @@
  */
 package org.jboss.jbossts.qa.ArjunaCore.AbstractRecord.CrashRecovery.client;
 
+import org.jboss.jbossts.qa.ArjunaCore.AbstractRecord.CrashRecovery.impl.CrashAbstractRecord02;
 import org.jboss.jbossts.qa.ArjunaCore.AbstractRecord.CrashRecovery.impl.CrashService02;
 import org.jboss.jbossts.qa.ArjunaCore.AbstractRecord.CrashRecovery.impl.RecoveryTransaction;
 import org.jboss.jbossts.qa.ArjunaCore.Utils.BaseTestClient;
 
+import com.arjuna.ats.arjuna.coordinator.RecordType;
+import com.arjuna.ats.arjuna.coordinator.abstractrecord.RecordTypeManager;
+import com.arjuna.ats.arjuna.coordinator.abstractrecord.RecordTypeMap;
+
+class CrashAbstractRecordMap implements RecordTypeMap
+{
+    @SuppressWarnings("unchecked")
+    public Class getRecordClass ()
+    {
+        return CrashAbstractRecord02.class;
+    }
+    
+    public int getType ()
+    {
+        return RecordType.USER_DEF_FIRST1;
+    }
+}
+
 public class Client001 extends BaseTestClient
 {
 	public static void main(String[] args)
 	{
-		Client001 test = new Client001(args);
+	       RecordTypeManager.manager().add(new CrashAbstractRecordMap());
+	            
+		@SuppressWarnings("unused")
+        Client001 test = new Client001(args);
 	}
 
 	private Client001(String[] args)

Modified: labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/client/Client001a.java
===================================================================
--- labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/client/Client001a.java	2009-11-25 15:14:47 UTC (rev 30345)
+++ labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/client/Client001a.java	2009-11-25 15:23:27 UTC (rev 30346)
@@ -21,16 +21,19 @@
 package org.jboss.jbossts.qa.ArjunaCore.AbstractRecord.CrashRecovery.client;
 
 import com.arjuna.ats.arjuna.common.Uid;
+
 import org.jboss.jbossts.qa.ArjunaCore.AbstractRecord.CrashRecovery.impl.BasicAbstractRecord;
 import org.jboss.jbossts.qa.ArjunaCore.AbstractRecord.CrashRecovery.impl.RecoveryTransaction;
 import org.jboss.jbossts.qa.ArjunaCore.Utils.BaseTestClient;
 import org.jboss.jbossts.qa.Utils.ServerIORStore;
 
+
 public class Client001a extends BaseTestClient
 {
 	public static void main(String[] args)
 	{
-		Client001a test = new Client001a(args);
+		@SuppressWarnings("unused")
+        Client001a test = new Client001a(args);
 	}
 
 	private Client001a(String[] args)

Modified: labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/impl/BasicAbstractRecord.java
===================================================================
--- labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/impl/BasicAbstractRecord.java	2009-11-25 15:14:47 UTC (rev 30345)
+++ labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/impl/BasicAbstractRecord.java	2009-11-25 15:23:27 UTC (rev 30346)
@@ -49,7 +49,7 @@
 
 	public int typeIs()
 	{
-		return RecordType.USER_DEF_FIRST0;
+		return RecordType.USER_DEF_FIRST1;
 	}
 
 	public Object value()
@@ -181,6 +181,9 @@
 		try
 		{
 			mValue = objectState.unpackInt();
+			
+		        qautil.qadebug("value is "+mValue);
+		        
 			return true;
 		}
 		catch (Exception exception)

Modified: labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/impl/CrashAbstractRecord02.java
===================================================================
--- labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/impl/CrashAbstractRecord02.java	2009-11-25 15:14:47 UTC (rev 30345)
+++ labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/AbstractRecord/CrashRecovery/impl/CrashAbstractRecord02.java	2009-11-25 15:23:27 UTC (rev 30346)
@@ -225,6 +225,9 @@
 		try
 		{
 			mValue = objectState.unpackInt();
+			
+	                     qautil.qadebug("value is "+mValue);
+	                     
 			return true;
 		}
 		catch (Exception exception)



More information about the jboss-svn-commits mailing list