IBM Enterprise Records, Version 5.1.2   

Increasing the application server transaction timeout

Content Platform Engine relies on the transaction timeout value. The default timeout value might be too small for IBM® Enterprise Records. Before you install IBM Enterprise Records, increase the transaction timeout value.

About this task

Also, Content Engine and Content Platform Engine rely on the transaction-timeout value, whose default might be too short for some standard or administrative processes.

Procedure

To increase the transaction timeout value on your web application server.

Complete appropriate procedure in the following table:
Option Description
WebSphere® Application Server
  1. Log in to the WebSphere Application Server administrative console and navigate to Servers > Application Servers > servername > Container Services > Transaction Service.
  2. Increase the values for total transaction lifetime timeout and maximum transaction timeout to 600 seconds and save your changes.
  3. Navigate to Servers > Application Servers > servername > Container Services > ORB service.
  4. Set the Request timeout value to 150% of the transaction timeout value you set. For example, if your Content Engine Transaction Timeout value is 600, set the Request Timeout value to 900. Content Platform Engine transaction timeout is different from IBM Enterprise Records ORB services transaction timeout.
  5. Set the transaction timeout for all application servers and then change the IBM Enterprise Records ORB services transaction timeout only for WebSphere Application Server.
  6. Restart the WebSphere Application Server.
WebLogic Server
  1. Log in to the WebLogic Server Administration Console.
  2. Adjust transaction-timeout value by setting the JTA node timeout in seconds value to at least 600 seconds.
  3. Restart the WebLogic Server.
JBoss Application Server
  1. Log in to the JBoss Application Server
  2. Edit the JBOSS_HOME/server/default/conf/jboss-service.xml file.
  3. Locate the TransactionTimeout attribute tag and set its value to at least 600 (seconds), for example:
    <attribute name="Transaction
    Timeout">600</attribute>
  4. Save and close the jboss-service.xml file.
  5. Restart the JBoss Application Server.


Feedback

Last updated: November 2013
frmic035.htm

© Copyright IBM Corporation 2013