I am looking for a off the shelf workflow engine to be used in my Java based web application. Following are my initial requirements –
- The engine should have a nice UI to create/manage workflows.
- Should work with Oracle database
- Provides java api or web service api to interact with workflow from my application so that I can build logic on the workflow.
- Ability to define custom business rules.
As of now I am looking at JBoss JBPM and Drools together. Do let me know if you have experience of this or other contenders which I should consider for evaluation?
yes i agree with you, jBPM is a flexible Business Process Management (BPM) Suite. It makes the bridge between business analysts and developer
and
drools is good and well manged rule engine , i recommend these both to use, but you will not have ready functionality like work with oracle database its individual functionality independent from this