You are responsible for configure a WebLogic domain to support an order processing
application. This application will communicate with multiple JDBBC 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?
A.
Pinned to Thread
B.
Test connection on Reserve
C.
Logging connections on Resource
D.
IgnoreHeuristics
E.
One phase commit
Last Logging Resource
the correct answer is “Last Login resource (LLR)”
http://docs.oracle.com/cd/E23943_01/apirefs.1111/e13952/pagehelp/JDBCjdbcdatasourcesjdbcdatasourceconfigtransactiontitle.html
but in this question that same option does’t exist. If you read the above articule in the description of LLR says “is processed as a one-phase commit operation”. I’m confused.
Its not one phase commit:
One-Phase Commit
Enables a non-XA JDBC connection to participate in distributed transactions using the one-phase commit transaction processing. With this option, no other resources can participate in the global transaction.
This question is regaring other resources also participating in the global transaction therefor the correct answer is C. (LLR)