Hello everyone, I am in need of expanding some functionalities of flowable and for that I need to be able to create a maven project, where I use the flowable api but instead of starting an standalone process engine I would need to connect it to the tomcat server where an installation of flowable is already running.
Viewing the documentation explains how to start a process engine but not how to connect to a running instance (or at least I did not find it)
, is it possible ?, or do I just need to access the same database schema?
Specifically I want to use the Instance and Task Query Service to search only those started by a specific user group. I can’t do this with the rest api, mainly because I can’t send a list of initiators as a parameter (like “startUserIdIn”) of https://flowable.com/open-source/docs/bpmn/ch15-REST/#query-for-historic-process-instances
- I normally use the api rest, but in this case it does not meet what I need (specific queries to the started process instances)
- The architecture I have is a tomcat server where a complete installation of Flowable 6.1.2 runs on a postgress database.
any advice will be appreciated!
Thank you very much in advance!
Flowable provides a set of Spring Boot starters to help you embed the different engines (i.e., BPMN, DMN and CMMN) and to expose their RESTful APIs.
See: Flowable OAuth2 Resource Server
The Flowable Spring Boot starters take advantage of Spring Boot’s support for externalised configuration:
# Spring Security OAuth2 Resource Server
# Spring Data REST
# Spring JPA