0 Replies Latest reply on Nov 29, 2002 12:46 AM by Graeme Kelly

    Cannot forget an active transaction - using Tyrex

    Graeme Kelly Newbie

      I am using JBoss 3.0.3 with Tyrex 1.0. We have multiple application servers which are all working with distributed transactions. I have found that the main application server that all others are working with is holding onto transactions. It appears that the transactions are not being told to complete from the remote server. So I finally get a timeout on the transaction occur, however it gets the following error:

      16:44:47,215 ERROR [default] Internal error
      java.lang.IllegalStateException: Cannot forget an active transaction
      at tyrex.tm.impl.TransactionImpl.forget(TransactionImpl.java:1992)
      at tyrex.tm.impl.TransactionImpl.rollback(TransactionImpl.java:543)
      at tyrex.tm.impl.TransactionImpl.timedOut(TransactionImpl.java:1803)
      at tyrex.tm.impl.TransactionDomainImpl.run(TransactionDomainImpl.java:1228)
      at java.lang.Thread.run(Thread.java:536)

      I was wondering if anyone can spread some light on this?