Unable to handle timed out user transactions without getting an exception
-------------------------------------------------------------------------
Key: JBAS-5037
URL:
http://jira.jboss.com/jira/browse/JBAS-5037
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Transaction Manager
Affects Versions: JBossAS-4.2.2.GA
Reporter: Christian Michels
Assigned To: Adrian Brock
When getting an user transaction timeout, the transaction will be rolled back immediately
(in JBoss 4.0.4 it is just marked for roleback). It's not possible to handle the
transaction without getting an exception:
- calling 'roleback', 'commit' etc. --> IllegalStateException : The
transaction is not active!
- ignoring --> Application error (ERROR [TxInterceptorBMT] Application error: BMT
stateless bean TestBean should complete transactions before returning (ejb1.1 spec,
11.6.1), suspended tx=TransactionImple < ac, BasicAction:
-53e9f9ab:f44:473af993:31 status: ActionStatus.ABORTED >)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira