2 Replies Latest reply on Mar 30, 2006 7:04 AM by Sriram Padmanabhan

    Hibernate unable to startNewTransaction

    Trupti Vaishnav Newbie

      I am using JBoss 4.0.3, hibernate3 and Oracle 10gi. The scenario is:
      I have a EJB method that starts a transaction. This method after starting transaction calls another method say A() in some class (which is not an EJB). This method A() starts a new transaction using hibernate and then calls another method say B() which also tries to start a new transaction but fails and throws the following exception:

      [JTATransaction] [ERROR] JTA transaction begin failed
      java.lang.IllegalStateException: Trying to change transaction TransactionImpl:XidImpl[FormatId=257, GlobalId=magnolia.storeperform.com/18, Branc
      hQual=, localId=18] in enlist!

      Does anyone has an idea as to what's wrong with this?

      Thanks
      Trupti