JBoss.orgCommunity Documentation
This guide demonstrates the use of JBoss jBPM in the creation of a process definition.
This document introduces the JBoss jBPM Graphical Process Designer (GPD), which is used to create workflow processes. It will help first time users with the following tasks:
Installing the JBoss jBPM GPD Eclipse plugin, which is available from the JBoss jBPM download area
Setting up a Java project in Eclipse and preparing it for test driven process development
Using the creation wizard to create an empty process definition
Using the designer palette to draw the first process definition
Demonstrating how the XML process definition can be inspected as an XML file
Writing an example process test case
If you have any questions, please feel free to contact Koen Aers or Tom Baeyens for more information.
JBoss jBPM is a workflow that enables the creation and automation business processes. The table below lists the main features of JBoss jBPM.
Table 1.1. Key Functionality for JBoss jBPM
Feature | Benefit |
---|---|
Section 2.2.2.1, “A Minimal Process Definition” | Enables the management of workflow processes as well as human tasks and the interactions between them. jPDL combines the best techniques both in Java and in declarative processes. |
GuidedTourJBossjBPMGPD | Is used to simplify declarative process development and the visualization of all actions. |
Section 2.2.1, “Creating a jBPM Project” | Allows the creation of a new jBPM template project that already includes all the advanced artifacts and core jBPM libraries. |
Section 2.2.2.1, “A Minimal Process Definition” | Provides process-building functionality and allows non-programmers to develop processes. |
the_views | |
Section 3.2.4.2, “The Source Mode” | Shows the corresponding XML that is generated automatically in the Source view of the process definition editor when developing the process. |
Section 3.2.3, “The Properties View” | Facilitates configuring and editing of all nodes properties. |
Section 3.2.4, “The jBPM Graphical Process Designer editor.” | The plugin is used for designing the workflow. |
Interaction with all of the J2EE based integration technologies including Web Services, Java Messaging, J2EE Connectors, JBDC, EJBs. | Enables implementation, provides better functionality and flexibility. |
Integration with jBoss Seam | Allows applications to be written with complex workflows and provides easier interactions between them. |
You can find JBoss Developer Studio and JBoss Tools release documentation at http://docs.jboss.org/tools in the corresponding release directory.
Additional information can be found in the JBoss Wiki.
The latest documentation builds are available at http://download.jboss.org/jbosstools/nightly-docs.