Here is what I want to accomplish and what I did:
I have an existing Spring Boot 2 application. I want my application to execute BPMN processes and also expose the flowable ReST API.
With my Spring Boot 2 application, I want to bundle the Process Modeler and Admin applications bundled with Flowable distribution. For other UI applications, I will be developing my own version of the task and other UI applications as needed.
Therefore, this is what I did:
For (1) above, I included a dependency in my existing Spring Boot 2 pom.xml as follows:
I am using Spring Boot 2.0.2 and PostgresSQL database. I also used the following properties in application.properties file in my application:
Not sure whether or not I need to include the following properties
#The following properties are required
This Spring Boot 2 application runs on localhost port 5555.
The system compiled correctly and it created all the database tables for Flowable in the “dbo” schema of PostgresSQL database. However, the table act_id_user is empty and does not have any created users.
- I installed the Flowable UI applications on a separate and different Tomcat server port - localhost:8080. I moved all the WAR files to the webapps directory of this Tomcat installation.
The goal I want to accomplish is to design my process model using the modeler running on port 8080 and then deploy this process into the Tomcat server running my Spring Boot 2 application. Thereafter, I should be able to monitor this process using the Admin UI.
The question I have is: How do I setup the Flowable Admin UI on Tomcat port 8080 so that it can monitor my process running on Tomcat port 5555?
Thank you for any help.