Packages
org.jbpm  
org.jbpm.cal a business calendar that knows about business hours.
org.jbpm.cal.xml  
org.jbpm.client  
org.jbpm.client.impl  
org.jbpm.deploy  
org.jbpm.enterprise  
org.jbpm.enterprise.impl  
org.jbpm.env a Environment provides access to a set of Contexts and it decouples a component from its environment.
org.jbpm.env.context  
org.jbpm.env.impl  
org.jbpm.env.session  
org.jbpm.env.xml  
org.jbpm.hibernate  
org.jbpm.jms  
org.jbpm.jobexecutor  
org.jbpm.lob  
org.jbpm.log  
org.jbpm.pvm process definitions, executions and the delegation interfaces for associating programming logic to the process.
org.jbpm.pvm.impl default implementation of process execution in ExecutionImpl based on AtomicOperations Bidirectional relations In this process model thoughout the pvm codebase, there are several bidirectional relations.
org.jbpm.pvm.log  
org.jbpm.pvm.type  
org.jbpm.pvm.type.converter implementations of Converter.
org.jbpm.pvm.type.matcher  
org.jbpm.pvm.type.variable  
org.jbpm.stream  
org.jbpm.tx  
org.jbpm.util  
org.jbpm.wire wire context (aka IoC container), start reading WireContext.
org.jbpm.wire.binding  
org.jbpm.wire.descriptor  
org.jbpm.wire.listener  
org.jbpm.wire.operation  
org.jbpm.wire.xml  
org.jbpm.xml convenience framework for building dom based parsers, see Parser for getting started.