Heuristic hazard: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: Closed Connection))
(Doc ID 737469.1)
Last updated on JULY 17, 2023
Applies to:
Oracle Communications Order and Service Management - Version 6.3.1 to 7.2.2 [Release 6.3 to 7.2]Information in this document applies to any platform.
*** ***
***Checked for relevance on 4-Aug-2015***
***Checked for relevance on 6-Jan-2017***
***Checked for relevance on 7-June-2018***
Symptoms
The following Java Exception error was received
<Sep 10, 2008 6:51:29 PM> <Error> <JTA> <BEA-110412> <Name=[EJB com.mslv.oms.eventengine.EventDispatcherEJB.processTimeout()],Xid=BEA1-7D52E2EFAFA719F4739F(12502156),Status=Rolled back. [Reason=weblogic.transaction.internal.AppSetRollbackOnlyException],HeuristicErrorCode=XA_HEURHAZ,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=30,activeThread=Thread[Timer-7,5,Pooled Threads],XAServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl] =(ServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(state=rolledback, asigned=AdminServer),xar=weblogic.jdbc.wrapper.JTSXAResourceImpl@59c5c3,re-Registered = false),SCInfo[osm_domain+AdminServer]=(state=rolledback),properties
=({weblogic.transaction.name=[EJB com.mslv.oms.eventengine.EventDispatcherEJB.processTimeout()], weblogic.jdbc=t3://<IP_ADDRESS>:<PORT>}),OwnerTransactionManager
=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+<IP_ADDRESS>:
<PORT>+osm_domain+t3+, XAResources={WLStore_osm_domain_WseeFileStore, weblogic.jdbc.wrapper.JTSXAResourceImpl, WLStore_osm_domain_oms_jms_store},NonXA
Resources={})],CoordinatorURL=AdminServer+<IP_ADDRESS>:<PORT>+osm_domain+t3+)
completed heuristically: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: Closed Connection)) >
<Sep 10, 2008 6:51:29 PM> <Error> <EJB> <BEA-010025> <Exception occurred during rollback of transaction Name=[EJB com.mslv.oms.eventengine.EventDispatcherEJB.processTimeout()],Xid=BEA1-7D52E2EFAFA719F4739F(12502156),Status=Rolled back. [Reason=weblogic.transaction.internal.AppSetRollbackOnlyException],HeuristicErrorCode=XA_HEURHAZ,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=30,XAServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(ServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(state=rolledback,assigned=AdminServer),xar=weblogic.jdbc.wrapper.JTSXAResourceImpl@59c5c3,re- Registered = false),SCInfo[osm_domain+AdminServer]=(state=rolledback),properties=({weblogic.transaction.name=[EJB com.mslv.oms.eventengine.EventDispatcherEJB.processTimeout()], weblogic.jdbc=t3://<IP_ADDRESS>:<PORT>}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+<IP_ADDRESS>:<PORT>+osm_domain+t3+, XAResources={WLStore_osm_domain_WseeFileStore,
weblogic.jdbc.wrapper.JTSXAResourceImpl, WLStore_osm_domain_oms_jms_store},NonXAResources={})],CoordinatorURL=AdminServer+<IP_ADDRESS>:<PORT>+osm_domain+
t3+): javax.transaction.SystemException: Heuristic hazard: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: Closed Connection))
at weblogic.transaction.internal.ServerTransactionImpl.internalRollback( ServerTransactionImpl.java:406)
at weblogic.transaction.internal.ServerTransactionImpl.rollback(ServerTransactionImpl.java:372)
at weblogic.ejb.container.internal.BaseEJBObject.postInvoke1(BaseEJBObject.java:491)
at weblogic.ejb.container.internal.StatelessEJBObject.postInvoke1(StatelessEJBObject.java:72)
at weblogic.ejb.container.internal.BaseEJBObject.postInvokeTxRetry(BaseEJBObject.java:374)
at com.mslv.oms.eventengine.EventDispatcher_86q3j1_EOImpl.processTimeout (EventDispatcher_86q3j1_EOImpl.java:589)
at com.mslv.oms.poller.a.handleNotification(Unknown Source)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper.handleNotification(DefaultMBeanServerInterceptor.java:1652)
at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:221)
at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:184)
at javax.management.timer.Timer.sendNotification(Timer.java:1295)
at javax.management.timer.Timer.notifyAlarmClock(Timer.java:1264)
at javax.management.timer.TimerAlarmClock.run(Timer.java:1347)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
>
=({weblogic.transaction.name=[EJB com.mslv.oms.eventengine.EventDispatcherEJB.processTimeout()], weblogic.jdbc=t3://<IP_ADDRESS>:<PORT>}),OwnerTransactionManager
=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+<IP_ADDRESS>:
<PORT>+osm_domain+t3+, XAResources={WLStore_osm_domain_WseeFileStore, weblogic.jdbc.wrapper.JTSXAResourceImpl, WLStore_osm_domain_oms_jms_store},NonXA
Resources={})],CoordinatorURL=AdminServer+<IP_ADDRESS>:<PORT>+osm_domain+t3+)
completed heuristically: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: Closed Connection)) >
<Sep 10, 2008 6:51:29 PM> <Error> <EJB> <BEA-010025> <Exception occurred during rollback of transaction Name=[EJB com.mslv.oms.eventengine.EventDispatcherEJB.processTimeout()],Xid=BEA1-7D52E2EFAFA719F4739F(12502156),Status=Rolled back. [Reason=weblogic.transaction.internal.AppSetRollbackOnlyException],HeuristicErrorCode=XA_HEURHAZ,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=30,XAServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(ServerResourceInfo[weblogic.jdbc.wrapper.JTSXAResourceImpl]=(state=rolledback,assigned=AdminServer),xar=weblogic.jdbc.wrapper.JTSXAResourceImpl@59c5c3,re- Registered = false),SCInfo[osm_domain+AdminServer]=(state=rolledback),properties=({weblogic.transaction.name=[EJB com.mslv.oms.eventengine.EventDispatcherEJB.processTimeout()], weblogic.jdbc=t3://<IP_ADDRESS>:<PORT>}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+<IP_ADDRESS>:<PORT>+osm_domain+t3+, XAResources={WLStore_osm_domain_WseeFileStore,
weblogic.jdbc.wrapper.JTSXAResourceImpl, WLStore_osm_domain_oms_jms_store},NonXAResources={})],CoordinatorURL=AdminServer+<IP_ADDRESS>:<PORT>+osm_domain+
t3+): javax.transaction.SystemException: Heuristic hazard: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: Closed Connection))
at weblogic.transaction.internal.ServerTransactionImpl.internalRollback( ServerTransactionImpl.java:406)
at weblogic.transaction.internal.ServerTransactionImpl.rollback(ServerTransactionImpl.java:372)
at weblogic.ejb.container.internal.BaseEJBObject.postInvoke1(BaseEJBObject.java:491)
at weblogic.ejb.container.internal.StatelessEJBObject.postInvoke1(StatelessEJBObject.java:72)
at weblogic.ejb.container.internal.BaseEJBObject.postInvokeTxRetry(BaseEJBObject.java:374)
at com.mslv.oms.eventengine.EventDispatcher_86q3j1_EOImpl.processTimeout (EventDispatcher_86q3j1_EOImpl.java:589)
at com.mslv.oms.poller.a.handleNotification(Unknown Source)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper.handleNotification(DefaultMBeanServerInterceptor.java:1652)
at javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:221)
at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:184)
at javax.management.timer.Timer.sendNotification(Timer.java:1295)
at javax.management.timer.Timer.notifyAlarmClock(Timer.java:1264)
at javax.management.timer.TimerAlarmClock.run(Timer.java:1347)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
>
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |