Author: rajdavies
Date: Tue Oct 2 06:58:22 2007
New Revision: 581242
URL: http://svn.apache.org/viewvc?rev=581242&view=rev
Log:
Have the TransactionContext per connection
Modified:
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/TransactionContext.java
Modified:
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/TransactionContext.java
URL:
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/main/java/org/apache/activemq/TransactionContext.java?rev=581242&r1=581241&r2=581242&view=diff
==============================================================================
---
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/TransactionContext.java
(original)
+++
activemq/trunk/activemq-core/src/main/java/org/apache/activemq/TransactionContext.java
Tue Oct 2 06:58:22 2007
@@ -65,7 +65,7 @@
private static final Log LOG = LogFactory.getLog(TransactionContext.class);
// XATransactionId -> ArrayList of TransactionContext objects
- private static final ConcurrentHashMap<TransactionId,
List<TransactionContext>> ENDED_XA_TRANSACTION_CONTEXTS = new
ConcurrentHashMap<TransactionId, List<TransactionContext>>();
+ private final ConcurrentHashMap<TransactionId, List<TransactionContext>>
ENDED_XA_TRANSACTION_CONTEXTS = new ConcurrentHashMap<TransactionId,
List<TransactionContext>>();
private final ActiveMQConnection connection;
private final LongSequenceGenerator localTransactionIdGenerator;