"ma1acca" wrote:"ma1acca" wrote:
Does Jboss Really support BMT? I keep getting intermittent errors
like this below:
12:47:53,798 ERROR [TxInterceptorBMT] Application error: BMT stateless bean ContentInfoHome should complete transactions before returning (ejb1.1 spec, 11.6.1)
12:47:54,048 WARN [TransactionImpl] Unlocking, but not locked, tx=TransactionImpl:XidImpl [FormatId=257, GlobalId=lx-qa-02//8891, BranchQual=]
java.lang.Throwable: [Stack trace]
at org.jboss.tm.TransactionImpl.unlock(TransactionImpl.java:970)
at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:427)
at org.jboss.tm.TxManager.commit(TxManager.java:141)
at org.jboss.ejb.EnterpriseContext$UserTransactionImpl.commit(EnterpriseContext.java:477)
--------------------------------------------------------
Note the error message is that BMT stateless bean should complete transaction before returning -- but the stack clearly shows that
the bean IS doing a commit()! I looks like jboss transaction is
in some wrong state, i.e. it does not allow it to commit when it
should (based on the message "Unlocking, but not locked") !!!!
Doesn't anyone out there have this problem??
(we are using Oracle/Jboss)