Flowable Control

This chapter describes how Flowable Control can be installed and configured to be able to monitor instances of Flowable Engage.

  1. Download Tomcat 8.5.x (latest version of the 8.5.x line) from: https://tomcat.apache.org/download-80.cgi. Once you downloaded the package you should unpack it. Do not run the Tomcat yet, first follow the steps for the installing the Flowable Control WAR.

  2. Download the Flowable Control WAR file from the Flowable Maven Repository (appropriate access credentials are required): Flowable Control.

  3. Rename the .war file into flowable-control.war and copy it into the Tomcat’s webapps folder.

  4. Make sure that you have a valid license file named flowable.license in the .flowable folder of your home directory. On Unix or macOS this is ~/.flowable.

  5. Add a file named application.properties in the Tomcat’s lib folder. It will be used to configure Flowable Control and other applications.

  6. To manage apps from an instance of Flowable Engage add the following properties to the application.properties file just created. The properties defined below are used to create the initial data values and are typically used during initial system startup. After that the values are stored internally and these properties are not used.

    flowable.control.app.cluster-config.name=Default Cluster
    flowable.control.app.cluster-config.description=Default Flowable Cluster

    Remember to adapt the values (e.g., server, port, context, etc.) to your specific installation values.

  7. You can now start the Tomcat by running bin/catalina.sh (bin\catalina.bat on Windows). Alternatively you can run bin/catalina.sh run to have it run in the foreground.

  8. You should now be able to access Flowable Control by going to: http://localhost:8080/flowable-control.

  9. You can login with the user admin and password test.