Book Image

Mastering jBPM6

By : Simone Fiorini, Arun V Gopalakrishnan
Book Image

Mastering jBPM6

By: Simone Fiorini, Arun V Gopalakrishnan

Overview of this book

Table of Contents (18 chapters)
Mastering jBPM6
About the Authors
About the Reviewers

Process definition conversion

Conversion deals with moving a process definition from an old version format to a new version format. jBPM 6 gives us some (pretty much experimental) options when upgrading older process definitions to a new jBPM release format:

  • Importing from the old proprietary jBPM JPDL 3/4 to BPMN2 with the jBPM web process designer menu function

  • Ad hoc migration with jBPM5migrationtoolproject and jbpmmigration-0.13.jar or a newer release (API mapping is also supported)

The goal of the jBPM5migrationtoolproject project is to provide some migration tooling to the existing users of jBPM for moving from jBPM5.


The project home and Wiki pages are available here: The project is hosted on GitHub:

Process definition versioning and instance upgrading

Depending on enterprise business requirements and business organizations, the processes may change at a very variable rate over time...