2 Replies Latest reply on Jun 6, 2006 10:46 AM by marklittle

    Failing over recovery manager

    anurag_parashar

      Hi,
      I am trying to do something like this.
      There are two(or more, on one or more machine) nodes running. All have a TM instance in it. Now I need to have at least one recovery manager running on one machine. So I run the RecoveryManager as a part of on of the nodes on a machine. Now when the node goes down, I try to filover the recovery manager to other node on the same machine. (If there is no other node on the same machine, no such thing needed). When i try to do a JTS communication now, I get the following. Any clues

      thanx,
      Anurag

      Caused by: javax.transaction.SystemException: org.omg.CORBA.INTERNAL: vmcid: 0
      x0 minor code: 0 completed: No
      at com.arjuna.ats.internal.jta.transaction.jts.BaseTransaction.checkTran
      sactionState(BaseTransaction.java:296)
      at com.arjuna.ats.internal.jta.transaction.jts.BaseTransaction.begin(Bas
      eTransaction.java:94)
      at com.pramati.transaction.arjuna.ArjunaTransactionManagerWrapper.begin(
      ArjunaTransactionManagerWrapper.java:65)
      at com.tibco.jbi.framework.test.sample.TestCaseConsumerTxDummyXACommitIm
      pl.beginTransaction(TestCaseConsumerTxDummyXACommitImpl.java:232)
      at com.tibco.jbi.framework.test.sample.TestCaseConsumerTxDummyXACommitIm
      pl.doTest(TestCaseConsumerTxDummyXACommitImpl.java:120)