The suite is a download that contains all the jBPM components bundled in one easy download. The download includes:
config, configuration files for a standard java environment
db, SQL scripts for DB creation and compatibility information
designer, the eclipse plugin to author jPDL processes and installation scripts (this is not part of the plain jpdl download) See also the section called “The jPDL graphical process designer”.
doc, userguide and javadocs
examples
lib, libraries on which jbpm depends. For more information on this see the section called “Third party libraries”
server, a pre-configured jboss that contains jbpm inside the console web application (this is not part of the plain jpdl download)
src, the jbpm and identity component java sources
The pre-configured JBoss application server has the following components installed :
The web console, packaged as a web archive. That console can be used by process participants as well as jBPM administrators.
The job executor enacts timers and asynchronous messages. There is a servlet context listener in the console web app that launches the job executor, which spawns a thread pool for monitoring and executing timers and asynchronous messages.
The jBPM database, an in-process hypersonic database that contains the jBPM tables.
One example process is already deployed into the jBPM database.
The Identity component libraries are part of the console web application. The tables of the identity component are available in the database (those are the tables that start with JBPM_ID_)