Transaction Left In a Prepared State After Relocation Of An XA DTP Service
Last updated on NOVEMBER 09, 2015
Applies to:Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 10.2.0.3 - Release: 10.2 to 10.2
Information in this document applies to any platform.
The relocation of a XA DTP service in a two-node RAC environment can cause a transaction to be left in a prepared state when using an XA application which involves the JDBC driver.
Customer has applied <Patch:5415594> to eliminate that issue.
The relocation of a DTP service should not cause a transaction to be left in a prepared state. In this case manual intervention is required in some circumstances to resolve the prepared transaction.
The application log trace which shows that Oracle reports an XA error -3 (XAER_RMERR) and the Oracle error is either an ORA-30006 or an ORA-24794.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms