Use this page to modify transaction service settings.
To view this administrative console page, click Servers > Application Servers > server > Transaction Service.
Specifies the location of the XA Partner Log.
If this field is left blank, the Application Server will look for a value for $TRANLOG_ROOT and place the recovery logs in that directory.
Note: TRANLOG_ROOT does not support URL based input. It is deprecated in Version 5.1, and will not be supported in future releases.
This log is used for recovery of XA resources.
Specifies the maximum duration, in seconds, for container managed transactions started by this application server.
Component managed transactions that do not have a time-out explicitly set are also assigned this value.
Any transaction that is not requested to complete before this time-out is rolled back. If set to 0, only the maximum transaction time-out configuration value applies. If the maximum transaction timeout setting is also set to 0, transactions never time out.
Data type | Integer |
Units | Seconds |
Default | 120 |
Range | 0 to 2 147 040 |
Specifies the maximum duration, in seconds, between transactional requests from a remote client.
Any period of client inactivity that exceeds this timeout results in the transaction rolling back in this application server. If set to 0, there is no timeout limit.
Data type | Integer |
Units | Seconds |
Default | 60 |
Range | 0 to 2 147 483 647 |
Specifies the maximum duration, in seconds, that transactions started by or propagated into this application server are allowed to execute.
This value applies to transactions that are propagated into this server, and also to transactions that are started in this server if their associated applications do not set a transaction timeout and the total transaction lifetime timeout is set to 0.
This value limits the upper bound of all other transaction related time-outs. For example, assume a component attempts to set a transaction timeout of 360 seconds, and the Maximum Transaction Timeout setting is 300 seconds. The Maximum Transaction timeout setting of 300 seconds is used.
Data type | Integer |
Units | Seconds |
Default | 300 |
Range | 0 to 2 147 040 |