This article applies to Stewardship Tier 7.4.1 and later.
A change has been made in version 7.4.1 and later to improve performance. In previous versions, the compilation debug setting in the web.config file on the Stewardship Tier Installation directory (Program files (x86)\BOA\DSP\Web) was set to true. In some situations, this setting resulted in noticeable degradation of Stewardship Tier performance. It also allowed foreground events to potentially run for extended periods of time.
For 7.4.1 later, the compilation debug setting is set to false. This update will cause all foreground events to timeout after 1 minute and 30 seconds.
For 7.4.2 and later, the default timeout has been changed to 300 seconds.
(A message displays in the Quick Panel on the right of the Stewardship Tier if a foreground event times out). In previous versions, foreground events would not time out unless the user session expired.
In large Stewardship Tier installations, there is a possibility that foreground events that previously took more than 300 seconds will now terminate before they complete.
To prevent this from happening, a new property (executionTimeout) has been added to the web.config file. To override the default 300 seconds timeout, users can provide their own value.
In the case of a custom application, users could also choose to change specific foreground events to run in the background.