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!

If encryption is enabled, the URL is

https://<hostname>:<port>/

For further information about enabling encryption, see 4. Network Security in the System Administration user's guide.

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.