[jboss-user] [jBPM] - jBPM 5.2 released

Kris Verlaenen do-not-reply at jboss.com
Mon Dec 12 17:13:25 EST 2011


Kris Verlaenen [http://community.jboss.org/people/KrisVerlaenen] created the discussion

"jBPM 5.2 released"

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

--------------------------------------------------------------
http://kverlaen.blogspot.com/2011/12/jbpm-52-released.html http://kverlaen.blogspot.com/2011/12/jbpm-52-released.html

The team is proud to present the next release of jBPM.   http://www.jboss.org/jbpm jBPM is an open-source business process engine, supporting BPMN2.  I think we have a few very nice new features in this release, with for example
* the  http://kverlaen.blogspot.com/2011/10/introducing-service-repository.html domain-specific service repository: import existing services from a repository (e.g. Twitter integration etc.) and start using them in your processes
* the  http://vimeo.com/30857949 advancements on the web-based process designer: support for more node types, visual validation, migration support, etc.
* support for the lightning-fast  http://www.jboss.org/as7 JBoss AS7: install your applications on AS7, which is now the default application server in the jbpm-installer
A full list of features is added below.
You can download the artefacts  https://sourceforge.net/projects/jbpm/files/jBPM%205/jbpm-5.2.0.Final/ here.
Documentation can be found  http://docs.jboss.org/jbpm/v5.2/userguide/ here.

To get started, it is probably best to download the  http://sourceforge.net/projects/jbpm/files/jBPM%205/jbpm-5.2.0.Final/jbpm-5.2.0.Final-installer-full.zip/download full installer and follow the  http://docs.jboss.org/jbpm/v5.2/userguide/ch03.html installer documentation, to guide you through the tools with a simple example.  You can also import the  http://sourceforge.net/projects/jbpm/files/jBPM%205/jbpm-5.2.0.Final/jbpm-5.2.0.Final-examples.zip/download examples module to have look at the numerous examples included in there.

We'll be updating some of the documentation and adding some quick starts and more examples in the next few weeks, so stay tuned!

Have fun!


Release notes

On top of some optimizations, bug fixes and small improvements, these are the most important new features in jBPM 5.2.0.Final.

Core engine
* domain-specific service repository (http://kverlaen.blogspot.com/2011/10/introducing-service-repository.html): the ability to import domain-specific services (http://docs.jboss.org/jbpm/v5.2/userguide/ch13.html) from a repository so you can immediately use them in your processes, e.g. twitter integration, FTP, web or REST service, etc.  This is ideal for non-technical users to integrate with external services

* improved persistence support for multiple databases and backwards compatibility
* jbpm-test: new module that offers improved support for JUnit testing of processes (http://kverlaen.blogspot.com/2011/04/junit-testing-your-jbpm5-processes.html), including the automatic setup of the necessary datasources and services on the fly
* support for Java7

Installer
* added support for JBoss AS7, which is now used as the default application server in the jbpm-installer
Web-based designer
* Integration with the domain-specific service repository
* Visual Process Validation: new features allows users to visually validate their processes at edit time
* Ability to view the process in ERDF, JSON, PDF, PNG, BPMN2, and SVG formats
* New Process Information section: contains information about the process, such as name, creation date, version, etc
* jBPM 3.2 Process Migration: new feature allows users to migrate existing jBPM 3.2-based processes to BPMN2
* Ability to import existing bpmn2 processes straight into designer
* Ability to create "sharable" process image, PDF, and ability to generate code for embedding designer in custom applications
* Support four boundary events
* Visual support for Text Annotations, Groups, and Lanes
* Support for sub-processes
* Update to latest Guvnor

Human task service

* introduction of the task service interface, and interface to interact with the (default) human task service (independent of the underlying communication pattern and technology)

* user group callback: easily integrate with your own service for user / group validation and user-group-management (which users are part of which groups)

* local task service: a local implementation of the task service that runs locally, next to the process engine, and (re)uses the same transaction of the core engine

* human task service war: deploy the human task service as a service on your application server

jBPM console
* updated to latest version of the JBoss BPM console
* console synchronizes with the process definitions (and other assets) from all packages in the Guvnor repository
* updated BIRT reporting to latest version

Eclipse plugin
* jBPM perspective: Eclipse perspective that simplifies workspace configuration
* more advanced jBPM project wizard
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/641146#641146]

Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

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


More information about the jboss-user mailing list