tx_commit Fails With LIBTUX_CAT:1385: ERROR: xa_end Returned -7 (Doc ID 1537619.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.
PARTICIPANT SERVER CANNOT RECONNECT RM

Symptoms

A Tuxedo application service in XA mode using DB2 Connect gets the following error (ULOG snippet with Tuxedo traces enabled):

 

HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:  { tpservice({"serviceName", 0x0, 0x0x7ae068, 30820, 0, 0, {0, -2, -1}})
HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:    { tptypes(0x0x7ae068, 0x0x7fffffffd990, 0x0x7fffffffd970)
HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:    } tptypes = 31520
HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:    { tpfree(0x0x7ae068)
HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:    } tpfree
HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:    { tx_info(0x0x7fffffffd9a0)
HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:    } tx_info = 0
HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:    { tx_begin()
HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:      { tpbegin(0, 0x0)
HHMISS.boxName!serverName.serverPid.threadId.contextId: gtrid x0 x50ffdabd x9c24:    TRACE:at:      } tpbegin = 1
HHMISS.boxName!serverName.serverPid.threadId.contextId: gtrid x0 x50ffdabd x9c24:    TRACE:at:    } tx_begin = 0
HHMISS.boxName!serverName.serverPid.threadId.contextId: gtrid x0 x50ffdabd x9c24:    TRACE:at:    { tx_commit()
HHMISS.boxName!serverName.serverPid.threadId.contextId: LIBTUX_CAT:1385: ERROR: xa_end returned -7
HHMISS.boxName!serverName.serverPid.threadId.contextId: TRACE:at:    } tx_commit = -2 [tperrno TPEABORT]

 

 

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