TxImporter is not thread-safe and it is used in concurrent
environment
----------------------------------------------------------------------
Key: JBTM-326
URL:
https://jira.jboss.org/jira/browse/JBTM-326
Project: JBoss Transaction Manager
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: JTA Implementation
Affects Versions: 4.2.3.SP7
Environment: JBoss-4.2.1.GA
Reporter: Pavel Kadlec
Assignee: Mark Little
com.arjuna.ats.internal.jta.transaction.arjunacore.jca.TxImporter is used by
com.arjuna.ats.internal.jta.transaction.arjunacore.jca.XATerminatorImple. The field
TxImporter._transactions is static and there can be more XATerminatorImple objects in JVM
or there can more threads in one XATerminatorImple object. The access to that field is not
synchronized. Type of the field is non-synchronized HashMap.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: