I want to develop an application that allows its users to define workflows and then executes them.
My environment is JBoss so naturally I'm considering jBPM.
I can NOT use the jBPM graphic workflow design tools since my workflows are very specific and I don't want to expose my users to all jBPM features.
Questions:
- Is jBPM robust and scalable?
- Is jBPM standard (i.e., used by enough people)?
- How do I tie my own workflow GUI to the jBPM engine?
- Is jBPM suitable for the job, should I consider a different platform or maybe do it (the workflow logic) myself?