jBPM已经是一个Java EE应用。
所以它需要部署、安装,所以比较麻烦。
1. 修改intall/jdbc/xxx.properties。
2. /install/src/gpd目录,存放的是jBPM流程设计器的插件。放在Eclipse。
GPD (图形化的流程设计器)
就可以在Eclispe中定义业务流程。
业务流程最终是一个xxx.jpdl.xml
如何使用流程定义:
1 . 只要*.jpdl.xml。
2 . 既要*.jpdl.xml、也要图片,甚至可能还有Java类。
那就需要将*.jpdl.xml、图片、*.class打包成zip包,或JAR包。
一个jBPM的项目,至少要两个配置文件:
hibernate配置文件:jbpm.hibernate.cfg.xml
jBPM自己的配置文件:jbpm.cfg.xml
jBPM自己也要用到EL,但它实现的EL与Tomcat实现的EL又有点冲突。
流程定义(ProcessDefinition):相当于一个状态机图。
jBPM
Configuration