Tuxedo CORBA NO_RESPONSE Exceptions After XA Database Resource Crash and Restart
(Doc ID 1284724.1)
Last updated on FEBRUARY 01, 2024
Applies to:
Oracle Tuxedo - Version 10.3.0 and laterInformation in this document applies to any platform.
Symptoms
Database XA resource crashed and restarted. XA Tuxedo application initially get CORBA INVALID_TRANSACTION exceptions and afterwards start getting CORBA NO_RESPONSE exceptions.
The application making the CORBA call request appears to complete successfully but never receives a response and eventually will timeout with NO_RESPONSE exceptions.
Transaction failure recovery then brings performance to a crawl where Tuxedo servers appear hung.
Application error logs contained the following CORBA exceptions:
IDL:omg.org/CORBA/INVALID_TRANSACTION
Tuxedo ULOG contained timeout errors.
These occured due to a too high tcp keep alive setting:
CMDTUX_CAT:7027:ERROR: tms_timeout xa_rollback returned XAER_RMERR for group GRP0
These may be seen in addition to the ones above if a service timeout occurs:
CMDTUX_CAT:4482: ERROR: .SysServiceTimeout: SRVR0, group GRP1, id <pid#> server killed due to a service time-out
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 |
References |