Open source BPEL engines review: JBoss jBPM BPEL

General

Name

jBPM BPEL

Vendor

JBoss

Homepage

http://www.jboss.org/jbossjbpm/

License

CPL 1.0 License

Current version

1.1.1, released 2008-08-12.

Standards

The product implements BPEL standard. I didn't find info about limitations nor extensions.

Platform

jBPM requires a J2EE 1.4 server. Of course, JBoss is the recommended one. It uses hibernate for persistance.

Architecture

jBPM uses the Process Virtual Machine (PVM) as core runtime engine. This engine is shared internally with other subprojects: jPDL and pageflow. This is algo the engine used by OW2 Orchestra.

jBPM BPEL architecture

Image source: http://www.jboss.org/file-access/default/members/jbossjbpm/images/bpel_overview.png

Advanced features

ESB integration

I didn't find it.

Process versioning

I didn't find it.

Transactions

I didn't find it.

Human Tasks

I didn't find it.

Security

I didn't find it.

Clustering

I didn't find it.

Events

I didn't find it.

Management

It includes a very basic administrative console.

Development tools

The project doesn't include this tools. You can use tools available from other projects, like Eclipse.

Project

Documentation

The documentation is clear and well organized, but a little bit short in a lot of important things.

Forums

The forum is common for the whole jBPM project, so traffic is high and there's a lot of activity. Mailing list, is also shared and high traffic (about 300 messages/month).

Support

Through lists and forums.

Subscription

You can get payed support from JBoss.

Project health

Roadmap

I didn't find it. But looking at the bugtracking system, all incidents are assigned to a single person, and I couldn't see any activity in this year.

Release plan

I didn't find it.

Release history


OSS BPEL engines review



Este sitio está bajo la licencia Creative Commons.
Copyright © 1999-2016 Andrés Ferrando

XHTML 1.0 Strict válido CSS válido