|
|
License
This software is distributed under the terms of the LGPL license.
What is jPDL
jPDL is a process language with a focus on Java integration and task management. Java integration
means that the interface, process variables and invoked components are Plain Old Java Beans (POJO's).
Task management means that jPDL includes task list management capabilities. In the process, you can
specify who has got to do what. At runtime, this will result in task entries being created for
people or groups.
The jPDL runtime
The jPDL runtime is all you need to get started with jPDL: jpdl libraries, third party libraries,
examples and documentation. It doesn't include the graphcal designer and web console tooling,
which is added in the suite package.
jPDL Runtime Directories
| config |
Contains all the configuration files. Note that for easy testing and development, the current
hibernate configuration points to the in-memory jbpm database.
|
| db |
Contains the scripts to create the jPDL tables in your DB. It includes a copy of the wiki page
about database compatibility.
|
| doc |
Contains the userguide and the javadocs for the
jpdl sources and identity sources
|
| examples |
Each example is a separate project that you can compile and run with ant or eclipse.
|
| lib |
All the third party libs and their licenses.
|
| src |
The sources for jpdl and the identity components.
|
|