XA Datasource Error for Workflow database: JDBC driver does not support XA

Document ID : KB000051295
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

The Identity Manager environment is up and running but these error messages appear in the WebLogic server.log:

"JDBC driver does not support XA, hence cannot be a participant in two-phase
commit. To force this participation, set the GlobalTransactionsProtocol
attribute to LoggingLastResource (recommended) or EmulateTwoPhaseCommit for
the Data Source = Database-wf"

Solution:

The jdbc driver you selected is not XA compliant, however WebLogic is looking for an XA driver.

To remedy this error:

  • Go to your WebLogic Admin Server console.
  • Then follow the pages:
    • Home -> Summary of JDBC Data Sources -> myDatasource ->Transactions.
    • Uncheck: One-Phase Commit
    • Check: Emulate Two-Phase Commit