Adapter Development Kit 9.12 | webMethods Adapter Development Kit Documentation | webMethods Adapter Development Kit Installation and User’s Documentation | Integration Server Transaction Support | Built-In Services For Explicit Transactions | pub.art.transaction:setTransactionTimeout | Changing the Integration Servers' Transaction Timeout Interval
 
Changing the Integration Servers' Transaction Timeout Interval
Configures the maximum number of seconds that a transaction can remain open and still be considered valid. This transaction timeout parameter does not halt the execution of a flow. Default value is NO_TIMEOUT.
For example, if a current transaction has a timeout value of 60 seconds and a flow takes 120 seconds to complete, the transaction manager rolls back all registered operations regardless of the execution status.
You can configure the following property on the Extended Settings screen (Settings > Extended) in Integration Server Administrator:
watt.art.tmgr.timeout=TransactionTimeout
where TransactionTimeout is the number of seconds before transaction timeout.
Restart Integration Server after configuring the property.