Execution

Configure the execution and error handling setting for an activity.

The execution and error handling settings are only available for .NET, Web service, Create new job and Document creation activities.

Thread pool

A thread pool to associate with the activity. (Default: Default thread pool. For capture activities, default: Default Transformation Server Thread Pool)

Note
  • The Thread pool list contains thread pools created in TotalAgility System settings. For more information about creating thread pools, see Add a thread pool.
  • The thread pools are only available for capture and non-capture automatic activities. They are not available for capture and non-capture activities, Synchronization activity and Export activity.

Track changes

Allows the variable history of an activity to be recorded. You can see the variable value before and after the activity is executed.

Note The Track changes property is only available for capture and non-capture automatic activities. It is not available for capture and non-capture manual activities, and Synchronization activity.

Error handling

Override server reset limit

If selected and set, overrides the reset limit for automatic activity set at the server level (see "Auto activity reset limit" under System settings> General.)

If the reset attempts for the activity exceed the specified limit, the job suspends and an error message is added as a job note.

Timeout action

The timeout action for the activity if the timeout interval exceeds the expected duration. Available options are:

  • Retry (default): The activity is reset if the timeout interval exceeds the expected duration.

  • Suspend: The activity is suspended if the timeout interval exceeds the expected duration.

The target duration of an activity, if set, is used as the timeout interval for an activity; otherwise, the value of the CoreWorkerActivityTimeoutIntervalInMinutes setting is used. For capture activities, this value is set in the Transformation Server configuration file.

Note The Timeout action property is only available for automatic activities.

Suspend reason

Optional. Assign a suspend reason to an activity - select a variable or provide an inline value (maximum 50 characters).

At runtime, when the job created on the automatic activity is suspended, the suspend reason associated with the activity is recorded against the job. If the suspend reason is not provided at the design time, the suspend reason defaults to the activity name.

Note The Suspend reason property is only available for automatic activities.