Hai All,
I am getting some HeuristicHazard Exception after stating my weblogic server and running the appliaction for sometime. I use BEA 8 with sp-4.
Can anyone help me in this reguard? I wanted to know why this exception occurs and how can i sove this problem?
Logs:
</com.wisor.sms.wvapi.exceptions.BasicException>],HeuristicErrorCode=XA_HEURHAZ,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=39,seconds left=59,activeThread=Thread[ExecuteThread: '13' for queue: 'weblogic.kernel.Default',5,
Thread Group for Queue: 'weblogic.kernel.Default'],XAServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(ServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(state=rolledback,assigned=smsserver),xar=weblogic.jdbc.wrapper.JTSXAResourceImpl@1e087e7,re-Registered = false),SCInfo[SMS4100Domain+smsserver]=(state=rolledback),properties=({weblogic.transaction.name=[
EJB com.wisor.sms.wvapi.sessionbean.ServiceRequestValidateBean.validateServiceRequest(java.lang.StringBuffer)], ISOLATION LEVEL=2, weblogic.jdbc=t3://10.5.2.201:22222}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=smsserver+10.5.2.201:22222+SMS4100Domain+t3+, XAResources={},NonXAResources={})],CoordinatorURL=smsserver+10.5.2.201:22222+SMS4100Domain+t3+) completed heuristically: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: ORA-01013: user requested cancel of current operation
)) >
####<Sep 16, 2005 2:41:32 PM GMT+05:30> <Notice> <EJB> <venusind> <smsserver> <ExecuteThread: '13' for queue: 'weblogic.kernel.Default'> <<WLS Kernel>> <> <BEA-010014> <Error occurred while attempting to rollback transaction: javax.transaction.SystemException: Heuristic hazard: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: ORA-01013: user requested cancel of current operation
))
javax.transaction.SystemException: Heuristic hazard: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: ORA-01013: user requested cancel of current operation
))
at weblogic.transaction.internal.ServerTransactionImpl.internalRollback(ServerTransactionImpl.java:398)
at weblogic.transaction.internal.ServerTransactionImpl.rollback(ServerTransactionImpl.java:364)
at weblogic.ejb20.internal.BaseEJBHome.handleSystemException(BaseEJBHome.java:301)
at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:263)
at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:140)
at com.wisor.sms.wvapi.sessionbean.ServiceRequestValidateHome_59yrxr_EOImpl.validateServiceRequest(ServiceRequestValidateHome_59yrxr_EOImpl.java:110)
at com.wisor.sms.wvapi.validations.SOAPIWorker.onMessage(SOAPIWorker.java:158)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2678)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:109)
at weblogic.jms.client.JMSSession$1.run(JMSSession.java:1364)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.jms.client.JMSSession.run(JMSSession.java:1360)
at weblogic.jms.backend.BEServerSession.execute(BEServerSession.java:96)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
>
Thanks in Advance
Venkatesh