posted 18 years ago
Hi all,
We've got HeuristicHazard error coming out together with explanation saying that it's due to connection time out. The application was built by Weblogic Workshop 8.1 SP3. We're using Weblogic Server 8.1 SP3, Oracle 9.2 on Weblogic's Oracle non-XA driver. I'd appreciate any help. Below is the error stack trace.
2005-06-16 02:01:18,317 || Validator||processInboundTransaction||TransactionID:20763379||Heuristic hazard: (weblogic.jdbc.wrap
per.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: Io exception: Connection timed out))
javax.transaction.SystemException: Heuristic hazard: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transac
tion.xa.XAException: Io exception: Connection timed out))
at weblogic.transaction.internal.ServerTransactionImpl.internalRollback(ServerTransactionImpl.java:396)
at weblogic.transaction.internal.ServerTransactionImpl.rollback(ServerTransactionImpl.java:362)
at weblogic.transaction.internal.TransactionManagerImpl.rollback(TransactionManagerImpl.java:320)
at com.starhub.rapid.ejb.ValidatorBean.processInboundTransaction(ValidatorBean.java:323)
at com.starhub.rapid.ejb.ValidatorBean_s6mmv4_ELOImpl.processInboundTransaction(ValidatorBean_s6mmv4_ELOImpl.java:99)
at com.starhub.rapid.ejb.ValidatorMessenger.onMessage(ValidatorMessenger.java:68)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:370)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:262)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)