JBPM5配置mysql持久化

http://blog.csdn.net/zhouyuqwert/article/details/6753438

参考博文:http://blog.csdn.net/dcl8261425/article/details/6575797
首先需要安装JBPM5和MYSQL。。。。

一、修改JBPM持久化相关配置文件
1、jbpm-installer/db/hibernate.cfg.xml
注释部分为原h2数据库的配置,下同。

2.jbpm-installer/db/persistence.xml
jta-data-source那一项匹配的是testDS1-ds.xml中jndi-name,自行修改

3.jbpm-installer/db/testDS1-ds.xml

4.jbpm-installer/runtime/jbpm-bam.jar/hibernate.cfg.xml

5.jbpm-installer/runtime/jbpm-human-task-{version}.jar/persistence.xml

二、相关jar包
mysql驱动包放在jbpm-installer/db/driver中
下载slf4j相关包,http://www.slf4j.org/download.html
下载btm-1.3.2.jar

三、编写TaskServer.java
需要导入JAR包:btm-1.3.2.jar、slf4j-jdk14-1.6.2.jar、mysql驱动包
标注的些地方换成自己相关的就行了

好了,剩下的启动TaskServer然后运行下sample中的evaluation试试,完成human task中的任务,没有出错就一切OK了