Heuristic hazard: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: Closed Connection)) (Doc ID 737469.1)

Last updated on JANUARY 06, 2017

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 04-Apr-2011***
***Checked for relevance on 25-Feb-2014***
***Checked for relevance on 4-Aug-2015***
***Checked for relevance on 6-Jan-2017***

Symptoms

The following Java Exception error was received

 

 

<Sep 10, 2008 6:51:29 PM GMT+05:30> <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://127.0.0.1:7001}),OwnerTransactionManager
=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+127.0.0.1:
7001+osm_domain+t3+, XAResources={WLStore_osm_domain_WseeFileStore, weblogic.jdbc.wrapper.JTSXAResourceImpl, WLStore_osm_domain_oms_jms_store},NonXA
Resources={})],CoordinatorURL=AdminServer+127.0.0.1:7001+osm_domain+t3+)
completed heuristically: (weblogic.jdbc.wrapper.JTSXAResourceImpl, HeuristicHazard, (javax.transaction.xa.XAException: Closed Connection)) >
<Sep 10, 2008 6:51:29 PM GMT+05:30> <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://127.0.0.1:7001}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+127.0.0.1:7001+osm_domain+t3+, XAResources={WLStore_osm_domain_WseeFileStore,
weblogic.jdbc.wrapper.JTSXAResourceImpl, WLStore_osm_domain_oms_jms_store},NonXAResources={})],CoordinatorURL=AdminServer+127.0.0.1:7001+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(BaseE
JBObject.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)
>

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms