Information Technology Reference
In-Depth Information
A variety of process designers
When we start using jBPM6, one of the most confusing things is the fact that we have three
different process designers to choose from. For those who are new to jBPM6 or who have
used previous versions of it, it can be very confusing. Let's take a look at all the available
options.
The BPMN 2.0 Eclipse editor
This is a graphical modeling tool for the creation and editing of processes in BPMN 2.0
(shown in the following screenshot), distributed as a plugin in the Eclipse IDE. If you wish
to edit your BPMN 2.0 files from your own IDE, it is perhaps the best alternative to do so.
Have a look at the following screenshot:
It has extended support for the BPMN 2.0 specification and for some jBPM6-specific char-
acteristics. However, it is not fully integrated to jBPM6 runtime configurations, so some of
the components that we might create with this editor might not be supported by the runtime
afterwards. It is recommended to be used as a portable tool for IDEs to see process defini-
tions exported from other designers (something we will see in more detail later in this
chapter), but not for creating them from scratch.
The Web Process Designer
The jBPM6 Web Process Designer is an adaptation and almost complete reconstruction of
an open source web editor capable of creating a full BPMN 2.0 diagram called Oryx . This
project has been adapted, reconfigured, extended, and adapted again to the new web-based
workbench applications provided for jBPM6 distribution into a completely new tool, and is
now called the jBPM6 Web Process Designer. It is embedded in the workbench structures
of UberFire and works as another editor for projects in the KIE Workbench, as shown in
the following screenshot:
Search WWH ::




Custom Search