[prev in list] [next in list] [prev in thread] [next in thread]
List: jboss-cvs-commits
Subject: [jboss-cvs] jbossmq/src/main/org/jboss/mq/pm/jdbc2 PersistenceManager.java
From: Adrian Brock <ejort () users ! sourceforge ! net>
Date: 2003-05-31 1:10:14
[Download RAW message or body]
User: ejort
Date: 03/05/30 18:10:14
Modified: src/main/org/jboss/mq/pm/jdbc2 Tag: Branch_3_2
PersistenceManager.java
Log:
Terminate the tranasaction through the transaction manager, see bug #731359
Revision Changes Path
No revision
No revision
1.6.2.9 +5 -9 jbossmq/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java
Index: PersistenceManager.java
===================================================================
RCS file: /cvsroot/jboss/jbossmq/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java,v
retrieving revision 1.6.2.8
retrieving revision 1.6.2.9
diff -u -r1.6.2.8 -r1.6.2.9
--- PersistenceManager.java 30 May 2003 23:02:46 -0000 1.6.2.8
+++ PersistenceManager.java 31 May 2003 01:10:13 -0000 1.6.2.9
@@ -52,7 +52,7 @@
* @author Jayesh Parayali (jayeshpk1@yahoo.com)
* @author Hiram Chirino (cojonudo14@hotmail.com)
*
- * @version $Revision: 1.6.2.8 $
+ * @version $Revision: 1.6.2.9 $
*/
public class PersistenceManager
extends ServiceMBeanSupport
@@ -123,7 +123,6 @@
{
Transaction threadTx;
- Transaction newTransaction;
void startTX() throws JMSException
{
@@ -138,9 +137,6 @@
// Always begin a transaction
tm.begin();
-
- // get it
- newTransaction = tm.getTransaction();
}
catch (Exception e)
{
@@ -161,7 +157,7 @@
//log.debug("rolling back a TM transaction");
try
{
- newTransaction.setRollbackOnly();
+ tm.setRollbackOnly();
}
catch (Exception e)
{
@@ -174,13 +170,13 @@
//log.debug("ending TM transaction.");
try
{
- if (newTransaction.getStatus() == Status.STATUS_MARKED_ROLLBACK)
+ if (tm.getStatus() == Status.STATUS_MARKED_ROLLBACK)
{
- newTransaction.rollback();
+ tm.rollback();
}
else
{
- newTransaction.commit();
+ tm.commit();
}
}
catch (Exception e)
-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
jboss-cvs-commits mailing list
jboss-cvs-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-cvs-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic