]
Michael Musgrove reopened JBTM-2449:
------------------------------------
Reopening since it is not a duplicate of JBTM 77
SPI class ServerVMClientUserTransaction should be Serializable and
Referenceable
--------------------------------------------------------------------------------
Key: JBTM-2449
URL:
https://issues.jboss.org/browse/JBTM-2449
Project: JBoss Transaction Manager
Issue Type: Bug
Components: SPI
Affects Versions: 5.1.1
Reporter: Michael Musgrove
Assignee: Michael Musgrove
Fix For: 5.next
This SPI class implements UserTransaction but does not follow the JNDI conventions. The
JTA specification (section 3.1) says:
bq. The implementation of the UserTransaction object must be both
javax.naming.Referenceable and java.io.Serializable , so that the object can be stored in
all JNDI naming contexts.