Monday, 16 April 2018

Configure WebLogic Server Transactions (JTA) : WebLogic 12c

Configure WebLogic Server Transactions (JTA) : WebLogic 12c

1. To configure Transactions in WebLogic Server : Go to WebLogic Console -> Click Domain -> Configuration and sub tab JTA

2. Various properties defined for JTA in WebLogic Domain are

a) Timeout Seconds : The time Transaction Manager (TM) waits for new transaction to go into prepared state.
b) Abandoned Timeout Seconds : The time Transaction Manager (TM) waits for a transaction to go from prepared to committed state.
c) Max Transactions : The maximum number of simultaneous in-progress transaction allowed on Server.
d) Max Unique Name Statistics : The maximum number of unique transaction names for which statistics will be maintained.
e) Checkpoint Interval Seconds : Frequency at which Transaction Manager (TM) creates a Transaction Log (TLog) and checks to see if old logs can be deleted.








3. During transaction, server writes to binary transaction log called TLog. Each WebLogic Server has transaction log that records information about propagation of transaction though system.

4. If WebLogic Server fails, when Server is re-started, it reads it TLogs and recovers transaction.

5. For transaction recovery service for Servers in cluster, you must store transaction log in shared location or in database so that transaction logs (TLogs) are available to backup server.

6. Monitoring of JTA and JTA logging are defined at Server Level






No comments:

Post a Comment

All about WebLogic t3 and t3s Protocol

WebLogic's  implementation of the RMI specification uses a proprietary protocol known as T3. You can think of T3 (and secure T3S) as a l...