I have an existing JSF application and I shall need to use some workflow to automate tasks. Some information about the application.
As I said it is an ADF (JSF) application and uses an Oracle database to store the data.
I have created the application, which means that I have data entry forms, task lists, users, security etc.
I need to integrate Flowable with minimal changes to the existing application, so the questions are:
- Could Flowable be embedded? If yes, then how this is done as a library of as a service. which runs on the server? What are the CPU/memory requirements to run Flowable as a service?
- Could Flowable work with Oracle database as data backend?
- In order not to change the existing application, I shall need from the Flowable the following data:
State (where is the task now), eligible Activities (like Approve, Reject, Deny) available to my application.
Task list per user, so I could build my task list.
Are these items doable?