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

    Cannot forget an active transaction - using Tyrex

    nedkelly

      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?

      Cheers

      Ned