Oracle WebLogic Server 12c: Administration I — Question 12

You are responsible for configuring a WebLogic domain to support an order processing application. This application will communicate with multiple JDBC data sources to fulfill each customer order. To maintain data integrity across these databases, work will be performed within a global transaction. However, you have learned that one of the data sources in the transaction does not have an XA driver.
Which option should you select on this non-XA data source to ensure that orders are still processed as global transactions?

Answer options

Correct answer: D

Explanation

The correct answer is D, Logging Last Resource, which allows a non-XA resource to participate in a global transaction by ensuring that it can commit its changes as a last resort. The other options do not provide a mechanism for integrating a non-XA resource into a global transaction effectively, potentially risking data consistency.