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)