View RSS Feed

Tutorial

jBPM tutorials

  1. Downloading JBoss jBPM

    by , 04-27-2012 at 05:47 PM
    The JBoss jBPM starter kit contains everything needed to execute JBoss jBPM, with the exception of a JDK. The JBoss Application Server in the JBoss jBPM starter kit requires J2SE 1.4 or a more recent version.
    After you have downloaded the starter kit, unzip it to a directory of your choosing. Once you have unzipped the starter kit, you will have a directory structure similar to the following:

    • Jbpm-starters-kit-3.1

    o jbpm: Contains the source code for the JBoss
    ...
    Categories
    Tutorial
  2. Deploying JBoss jBPM

    by , 04-27-2012 at 05:47 PM
    JBoss jBPM stores process definitions in a database. Therefore, deploying a process into JBoss jBPM involves parsing the process-definition.xml and storing it in the JBoss jBPM database. This can be done by:

    • Using the par Ant task supplied with JBoss jBPM to create a process archive.
    • Using the deploypar utility. This utility also creates a process archive and deploys the process archive to the jBPM database. The deploypar utility takes a jBPM.properties file as an attribute.
    ...
    Categories
    Tutorial
  3. Overview of the JBoss jBPM architecture

    by , 04-27-2012 at 05:45 PM
    In jBPM, process definitions are packaged as process archives. A process archive is passed to the jPDL process engine for execution. The jPDL process engine traverses a process graph, executes defined actions, maintains process state, and logs all process events.

    • Process engine: This component executes defined process actions, maintains process state, and logs all process events via the following delegate components:


    o A request handler
    o A state manager
    ...
  4. jBPM5

    by , 04-27-2012 at 05:44 PM
    jBPM5 is the latest community version of the jBPM project. It is based on the BPMN 2.0 specification and supports the entire life cycle of the business process (from authoring through execution to monitoring and management).

    The current jBPM5 snapshot offers open-source business process execution and management, including

    embeddable, lightweight Java process engine, supporting native BPMN 2.0 execution
    BPMN 2.0 process modeling in Eclipse (developers) and ...
    Tags: jbpm5 Add / Edit Tags
    Categories
    Tutorial
  5. What does jBPM do?

    by , 04-27-2012 at 05:43 PM
    A business process allows you to model your business goals by describing the steps that need to be executed to achieve that goal and the order, using a flow chart. This greatly improves the visibility and agility of your business logic, results in higher-level and domain-specific representations that can be understood by business users and is easier to monitor.
    The core of jBPM is a light-weight, extensible workflow engine written in pure Java that allows you to execute business processes ...
    Categories
    Tutorial