Databases Reference
In-Depth Information
8. Click on the Save button.
9. Click on the Activate Changes button to finish.
How it works...
The timeout settings are important configurations to prevent a hang scenario, freeing
WebLogic resources that are busy for a longer time than expected. The inverse situation can
also occur where a request can naturally take a long time to process and a timeout error is
thrown unnecessarily.
Ensure that the timeout is set according to the system
and application requirements.
The WebLogic applications usually make use of the Java Transaction API (JTA) standards
to control the transaction processes. It allows multiple resources (XA) to participate in the
same transaction. The timeout configurations must be set correctly; otherwise, the timeout
exception will not be properly handled by the application when invoked.
As a rule of thumb, the Transaction Manager (TM) should have a smaller timeout value than
the XA resources it calls. When the timeout is reached for the TM, the TM should properly
handle all resources, rolling back all resource transactions. If a resource times out by itself,
the TM probably won't handle the error properly.
 
Search WWH ::




Custom Search