Transaction Left In a Prepared State After Relocation Of An XA DTP Service (Doc ID 416785.1)

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.

Symptoms

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.

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