HEURISTIC HAZARD reported by GWTDOMAIN and XAER_RMERR reported by WTC

(Doc ID 1493785.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo - Version 11.1.1.2.0 and later
Information in this document applies to any platform.

Symptoms

A transaction inter-domain between TUXEDO domain and WEBLOGIC SERVER domain fails.

TUXEDO domain connected to a WEBLOGIC SERVER (WLS) domain through a WTC connector (WTC standing for WebLogic TuUxedo Connector) reports :

   LIBGWT_CAT:1201: INFO: Transaction received HEURISTIC HAZARD result from remote domain WLSDOM

and WTC connector reports :

   weblogic.transaction.XAException: XAER_RMERR : A resource manager error has occured in the transaction branch.


 

 

++++++++++++++++++++++++
++++++++ WLS log file :
++++++++++++++++++++++++

.
####
'weblogic.kernel.Default (self-tuning)'> <> <> <>

<ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+81.88.111.120:7001+transacDomain+t3+, XAResources={OatmialResource,
WSATGatewayRM_AdminServer_transacDomain},NonXAResources={})].XAResource.commit FAILED, imported tx:
Xid=BEA1-00055B0420431110AE56(3148948),Status=Prepared,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=120,
SCInfo[transacDomain+AdminServer]=(state=prepared),properties=({weblogic.transaction.foreignXid=BEA2-000000005C694F500600000002000000280000000000000000000000B4000000-545558444F4D3031,
weblogic.transaction.foreignOnePhase=true}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+81.88.111.120:7001+transacDomain+t3+, XAResources={OatmialResource,WSATGatewayRM_AdminServer_transacDomain},NonXAResources={})],CoordinatorURL=AdminServer+81.88.111.120:7001+transacDomain+t3+)
weblogic.transaction.XAException: XAER_RMERR : A resource manager error has occured in the transaction branch.
ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+81.88.111.120:7001+transacDomain+t3+, XAResources={OatmialResource,
WSATGatewayRM_AdminServer_transacDomain},NonXAResources={})].XAResource.commit() fails.
at weblogic.transaction.internal.XAResourceHelper.throwXAException(XAResourceHelper.java:176)
at weblogic.transaction.internal.TransactionManagerImpl$TMXAResource.commit(TransactionManagerImpl.java:1006)
at weblogic.wtc.gwt.OatmialUnknownXidHandler.execute(Unknown Source)
at weblogic.wtc.wls.WlsTaskHandler.run(Unknown Source)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
>
.
.
.
.
.

 



+++++++++++++++++++++++++++
++++++++ TUXEDO log file :
+++++++++++++++++++++++++++

.
190355.testmac!GWTDOMAIN.3676.7120.0: LIBGWT_CAT:1201: INFO: Transaction received HEURISTIC HAZARD result from remote domain WLSDOM

 

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