2. Execution Context Web Interface
An Execution Context contains an internal Web Interface that can list all workflows deployed in the EC together with their state and throughput. The purpose of the monitor is to be able to check that workflows that must be up and running are active even in case the platform for some reason is unavailable. In case the platform for some reason is unable to stop a workflow that is running the Web Interface also allows the user to stop an active workflow.
Note!
The Web Interface does not allow the user to activate a workflow.
To prevent or limit framing of the Web Interface, you can configure X-Frame-Options
by adding the property mz.wi.xframeoptions on the cell level in the STR. For further information, see the System Administrator's Guide.
Startup
The EC Web Interface will start automatically when the EC/ECSA is started.
Functionality
To access the Web Interface type the following URL into the web browser address field:
http://<hostname>:<port>
Note!
Login
The Web Interface does not use the standard user authentication mechanism. Instead, an administrator password is used. The username and password are configured using the Execution Context properties ec.httpd.user
and ec.httpd.password
properties. Type the configured username and password to log in to the EC Web Interface.
The Execution Context Monitor Login Page
Disable
To disable the EC web interface the ec.httpd.enabled property needs to be set to "disable" and the com.digitalroute.wf.pico.ECSAHTTPD value needs to be removed from the pico.bootstrapclass list in the ec.conf file. For more information see 2.6.3 Execution Context Properties.
Logout
Selecting this link will log out the user and display the Login page.
Refresh
Selecting this link will refresh the page. If no manual refresh is done the page will be updated every 30 seconds. There is also a possibility to manage the refresh rate by adding the ec.httpd.refreshrate
property in the executioncontext.xml
file. The value configured is in seconds.
Execution Context Monitor
The monitor shows a list of all workflows deployed in the Execution Context.
The Execution Context Monitor
WORKFLOW NAME | The workflow name. |
STATUS | The workflow status is just like the status of the workflow in the Workflow Editor in monitor mode. For further information, see the Desktop User's Guide. |
THROUGHPUT | The throughput of the workflow. For further information, see the Desktop User's Guide. |
ACTIVATION | Allows the user to deactivate an active workflow. This function should only be used in case the platform has been unable to stop the workflow due to communication failure that could occur in unreliable networks. Note! It is only possible to deactivate the workflows, not activate them. |