Running Project

Overview

Once you are done with composing and orchestrating your project

1 - you can launch it directly on any computer using the Designer:

  • Previously you can open the Project Details to set the Run Options (mouse over the option to get explanations):

  • Click Run button as below

  • Click button 1 to run a selected project

Click button 2 to run a currently opened project (same as the Run button in the Project Details window above)

The following window is displayed:

Properties:

  • Unselect “Run in Interactive mode” to run the project in the background if you want to use appRules during the execution. (if you have specified Viewxxxx activities (Base Toolbox) or display results in the activities definition, they will not be displayed during the execution)

  • The Project is Run by Default as a process launch by the HostService or IIS, but you can also Run it remotely using a selected WebApi Service (Run On server list) - in this case the service must be defined in File-->Master Admin Settings-->WebApi Server Definitions.

  • Debug (tick this checkbox if you want to log every activities execution details during execution - this info is saved in a file accessible from the Logs/Statistics -> System Log Files menu option - the file name is : project name_timestamp.log - file location: C:\ProgramData\appStrategy\PortalData\Default\Logs)

  • Monitor Job (check this option to Monitor the execution)

Click the Run button at the top of window to start the execution.

At the end of the execution, click on the Logs/Stats button in the project ribbon to display the project execution statistics

If you tick the View execution Flow checkbox, the process shows the activities executed at run time (in green with a delay at each step specified in the Delay field) and an Execution flow window displayed at runtime allows you to end the execution flow display or cancel the job.

You can also schedule the workflow to run at a specific time or regularly: see Schedule a Project

You can launch a project remotely on the current or a distant machine using the Web Api Service, this service is installed by the appRules Portal Installation Package. see:Web Api Setup for Manual Installation this service can be called by a POST request using Postman for example or can be also launched by an executable with parameters (see Using Web Api)