-
Bug
-
Resolution: Done
-
Major
-
1.0.9.Final, 1.1.0.Alpha6
-
None
JBossTS is missing bridge part for TransactionTimeoutConfiguration.
org.jboss.jca.core.connectionmanager.tx.TxConnectionManagerImpl#getTimeLeftBeforeTransactionTimeout checks if transactionManager is instance of org.jboss.jca.core.spi.transaction.TransactionTimeoutConfiguration, but transactionManager comes from JBossTM, it is instance of com.arjuna.ats.jbossatx.jts.TransactionManagerDelegate in my case, that in turn implements org.jboss.tm.TransactionTimeoutConfiguration, thus check always fails.