[jboss-user] [jBPM] - Re: JBPM 3, 4 or 5?

Bernd Ruecker do-not-reply at jboss.com
Wed Dec 15 04:19:06 EST 2010

Bernd Ruecker [http://community.jboss.org/people/camunda] created the discussion

"Re: JBPM 3, 4 or 5?"

To view the discussion, visit: http://community.jboss.org/message/576083#576083

Hi Sylvain.

It depends a bit on your environment and how risky a technology choice is allowed to be ;-) jBPM 3 is for sure the safe bet, it is really stable, mature and officially supported by JBoss. But it will not be developed any further and it has a propriatary process language in contrast to Standard BPMN 2.0 which normally is preferred these days.

jBPM 4 should be avoided for sure, since it is abandonned as community project and still not really finished, not supported, ...

jBPM 5 is not yet ready and not yet that stable, so there is a risk that you may run into bugs or trouble. Support should be there, but only in some months (or years?) in future.

One interessting choice could be www.activiti.org or www.bonitasoft.org as well, both have an engine architecture similiar to jBPM 4. Activiti uses BPMN 2.0 as well.

If you try to be engine independant as much as possible to make it easier to possibly exchange the engine later you could go for an abstraction layer, we have built one which is in use for different customers (currently with jBPM 3), see  http://www.bpm-guide.de/2010/04/17/abstracting-the-process-engine/ http://www.bpm-guide.de/2010/04/17/abstracting-the-process-engine/ for some information on that.

Hope that helps

Reply to this message by going to Community

Start a new discussion in jBPM at Community

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20101215/c3dd8360/attachment-0001.html 

More information about the jboss-user mailing list