Atomikos Forum |
|
We are working with multiple environments, but one issue pops up consistently with Oracle 11G RAC systems. Not on 10G, or non-RAC at all, only RAC 11G.
Interestingly, the data is actually committed - I can open up Oracle and see it there. Yet, we get hanging during the commit operation, with this stack trace being printed over and over in the log: 11-10-24 16:41:12,984 [Atomikos:6] Unexpected error in commit com.atomikos.icatch.HeurHazardException: Heuristic Exception at com.atomikos.datasource.xa.XAResourceTransaction.commit(XAResourceTransaction.java:775) at com.atomikos.icatch.imp.CommitMessage.send(CommitMessage.java:73) at com.atomikos.icatch.imp.PropagationMessage.submit(PropagationMessage.java:111) at com.atomikos.icatch.imp.Propagator$PropagatorThread.run(Propagator.java:87) at com.atomikos.icatch.imp.Propagator.submitPropagationMessage(Propagator.java:66) at com.atomikos.icatch.imp.HeurHazardStateHandler.onTimeout(HeurHazardStateHandler.java:120) at com.atomikos.icatch.imp.CoordinatorImp.alarm(CoordinatorImp.java:1105) at com.atomikos.timing.PooledAlarmTimer.notifyListeners(PooledAlarmTimer.java:112) at com.atomikos.timing.PooledAlarmTimer.run(PooledAlarmTimer.java:99) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:897) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:919) at java.lang.Thread.run(Thread.java:736) Does this sound like a familiar situation ? |