Adapter Development Kit 6.5 | webMethods Adapter Development Kit Documentation | webMethods Adapter Development Kit Installation and User’s Documentation | Integration Server Transaction Support | Built-In Services For Explicit Transactions | Changing the Integration Server's Transaction Timeout Interval
 
Changing the Integration Server's Transaction Timeout Interval
Integration Server's default transaction timeout is no timeout (NO_TIMEOUT). To change the server's transaction timeout interval, use a text editor to modify the server.cnf file. Be sure to shut down Integration Server before you edit this file. After you make changes, restart the server.
Add the following parameter to the server.cnf file:
watt.art.tmgr.timeout=TransactionTimeout
where TransactionTimeout is the number of seconds before transaction timeout.
This transaction timeout parameter does not halt the execution of a flow; it is the maximum number of seconds that a transaction can remain open and still be considered valid. For example, if a current transaction has a timeout value of 60 seconds and a flow takes 120 seconds to complete, the transaction manager will rollback all registered operations regardless of the execution status.
For more information about modifying the server.cnf file, see the webMethods Integration Server Administrator’s Guide for your release.