My Oracle Support Banner

Inconsistent Finish Of XA Global Transaction (Doc ID 2166582.1)

Last updated on JUNE 26, 2023

Applies to:

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


On Tuxedo

Application committed a transaction between DB2 and MQ.   You could see the xa_commit() call to one of them and then the failure occurred before xa_commit() was called on the other one. When the application came back up, Tuxedo rolled back the other RM. During this failure there was network problems that caused disks (file systems) to become unavailable. You are pretty sure you are using NFS with SAN based storage. The transaction was started in WebSphere with your JCA adapter when a call was made to Tuxedo that then enlisted the two RMs.

After machine restart, final Tuxedo client complained about the transaction.  Due to this issue, users cannot complete transaction, transaction was in inconsistent state.




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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.