Setting Up Server Process Execution

The setup of server process runtime is executed using:

To set up server execution:

  1. The business process administration wizard in the web application or the Parameters Setup and Business Processes Administration dialog box in the desktop application. On the Scheduler page select the Server Execution and set up required parameters.

  2. In the object navigator, run scheduled tasks container with the BPM_EXECUTOR_CONTAINER identifier:

NOTE. If scheduled tasks container with the BPM_EXECUTOR_CONTAINER identifier is absent or empty, then select the Initiate Task Container item on the Debug page of the Parameters Setup and Business Processes Administration dialog box.

  1. Create a configuration file for task scheduler by selecting the Task Container > Save Settings for Scheduler main menu item and place the created file:

  1. Set up task scheduler start as a service. If the system uses a Windows-based server, the task scheduler can be started manually using the Scheduler.exe file from the folder with installed Foresight Analytics Platform.

IMPORTANT. If task scheduler start is provisioned on various computers or virtual machines, then to work with each repository only one task scheduler instance should be used. If several task schedulers are supposed to be started on one computer or virtual machine, then for started task scheduler instances different configuration files set up for different repositories should be used.

As a result, a new task scheduler instance is started that is configured to the Scheduler.xml configuration file. Check that the task scheduler dialog box displays a server, a repository, which processes will be executed on server, and a container with the BPM_EXECUTOR_CONTAINER identifier:

NOTE. Linux does not support visual interface to view tasks.

After executing the operations, the server process execution will be set up. To provide security and autonomous execution, it is recommended to set task scheduler as OS service.

See also:

Starting Process | Setting Up Parameters and Administrating Business Processes | Setting Up Business Processes Scheduler