This figure shows the interaction between two transaction managers and the server-side gateway. The server interposed transaction manager in WebLogic Server drives the two-phase commit process for transactions that are coordinated by a third-party transaction manager. The following sequence occurs:
The server interposed transaction manager is accessed by creating a server-side gateway on WebLogic Server.
The server-side gateway is registered with the transaction manager in the third-party system, and the gateway also obtains a reference to the server imposed transaction manager in WebLogic Server.
The transaction manager in the third-party system then sends the prepare and commit messages to the server-side gateway.
The server-side gateway propagates the messages to the W ebLogic Server transaction manger.
The WebLogic Server transaction manager coordinates the transaction participants within WebLogic Server.