To Configure the Transaction Service

  1. In the navigation tree, expand the Configuration node.
  2. Select the Transaction Service node.

    The Transaction Service page opens.

  3. On the Transaction Service page, select the On Restart Enabled checkbox to enable the recovery of incomplete transactions.

    This option is disabled by default.

  4. In the Transaction Timeout field, type the number of seconds before the transaction times out.

    The default value of Transaction Timeout is 0 seconds. This value disables transaction timeouts.

  5. In the Retry Timeout field, type the number of seconds the Enterprise Server tries to connect to an unreachable server.

    The default value is 600 (10 minutes).

  6. In the Transaction Log Location field, type the location of the transaction logs.

    A tx subdirectory is created, and transaction logs are kept under that directory.

  7. From the Heuristic Decision drop-down list, select the policy for unreachable servers in a transaction.

    Unless there is a good reason to select Commit, leave Heuristic Decision set to Rollback (the default). Committing indeterminate transactions can compromise the data integrity of your application.

  8. In the Keypoint Interval field, type the number of transactions between keypoint operations.

    The default value is 2048.

  9. (Optional) In the Additional Properties section, specify additional properties.

    For a description of available properties, see Properties Specific to the Transaction Service.

  10. Click Save.
  11. Restart the Enterprise Server.
See Also