Configuring the transaction timeout setting

At times of heavy use, the default transaction timeout limit may not be long enough. You can modify the transaction timeout setting by adding a configuration parameter to the GEN data area..

The javaTransactionTimeoutSeconds property specifies the transaction timeout (in seconds). If this is not configured, or is configured to be equal to or less than 0 (zero) seconds, then the default of 120 seconds is used.

  1. Access the Web UI. Select the gen data area and search for ConfigurationParameter

    or navigate to Start > Data > la > Business Classes > ConfigurationParameter.

  2. If ipa configuration parameters already exist, you can edit them. If they don't exist, the system is using default values. You will need to create a parameter record to override the default values.
  3. On Configuration Parameters List, select Actions > Create.
  4. Create a record for the javaTransactionTimeoutSeconds parameter. On the Configuration Parameter screen, specify the Component, Name, and Value. You can leave Type, Length, and Precision fields blank.
    Component Name Value
    ipa

    javaTransactionTimeoutSeconds.env-da-name.app-da-name

    Example:

    javaTransactionTimeoutSeconds.gen.prod

    Default value: 120

    Time in seconds to wait before transaction timeout

    env-da-name is the environment data area name. It should be specified in lowercase. In a single tenant scenario, this will always be "gen".

    app-da-name is the application data area name. It should be specified in lowercase.

  5. Restart Infor Process Automation.