Version 11

    The information presented in this document applies to release 3.2.10.

    SOA Platform Releases

    Below is a table showing the latest jBPM versions and their corresponding SOA Platform releases.


    jBPMSOA-P, 4.3 CP04
    3.2.8, 5.0.1, 4.3 CP02, 4.3 CP03
    3.2.5 SP54.3 CP01, 4.2 CP04
    3.2.2 SOA 4.2 r24944.3 GA
    3.2.2 SOA 4.2.0 CP034.2 CP03
    3.2.2 SOA 4.2.0 CP024.2 CP02


    Operating Systems

    jBPM is 100% pure Java and therefore interoperable with most operating systems capable of running a Java Virtual Machine (JVM), including Linux, UNIX and Windows.

    Java Virtual Machines

    jBPM has been verified to run on the JVMs listed below.

    • Sun JRE 1.4.2, 1.5.0 and 1.6.0
    • OpenJDK 1.6.0


    jBPM is evaluated with the following relational database systems.


    Database SystemJDBC DriverDialect
    DB2 9.1.3IBM DB2 JDBC Driver 3.1.57org.hibernate.dialect.DB2Dialect
    MS SQL Server 9.00.2047MS SQL 2005 Driver 1.2.2828.100org.hibernate.dialect.SQLServerDialect

    MySQL 5.0.27

    MySQL JDBC Driver 5.0.7


    PostgreSQL 8.2.3

    PostgreSQL Driver 8.2 JDBC3 (build 504)


    Sybase ASE 15.0.2

    jConnect for JDBC 6.05 (Build 26023)


    Oracle 10g Release

    Oracle JDBC Driver



    Source:jBPM3 Target Databases


    jBPM is compatible with the containers listed below. Bear in mind that jBPM works outside of a container as well.


    ServerPrimary JVM
    JBoss AS 4.0.5Sun JRE 1.4.2
    JBoss AS 4.2.3Sun JRE 1.5.0
    JBoss AS 5.0.1Sun JRE 1.6.0
    JBoss AS 5.1.0Sun JRE 1.6.0
    Tomcat 6.0Sun JRE 1.5.0
    Tomcat 5.5Sun JRE 1.4.2


    Source:jBPM3 Target Containers

    Optional Modules

    jBPM comes with the following optional modules, provided in the hope they will be useful, but without any support guarantee.


    EnterpriseMessage and scheduler services based on JMS and EJB timers respectively
    SimulationProcess analysis and optimization tool donated by Camunda GmbH