XA Recovery Not Performed When A killed Tuxedo TMS Server Is Restarting.
(Doc ID 765653.1)
Last updated on MAY 19, 2020
Applies to:Oracle Tuxedo - Version 6.5 and later
Information in this document applies to any platform.
Provide information on why an XA recovery operation is not performed when a killed Tuxedo transaction management server (also known as TMS) process is restarting.
The XA recovery is performed when the first TMS of a group is booted. That TMS identified as the "distinguished" TMS is calling the xa_recover() function to retrieve the list of transaction branches from the RM.
Unfortunately that xa_recover() function call is not performed if that TMS was killed using
tmshutdown -k KILL
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