最近学习了jbpm4.2发现和jbpm3改进了不少。
我把在配置jbpm4.2时遇到的问题总结一下。
- 在学习http://www.family168.com/的jBPM4.1中文用户手册.pdf中发现一个问题。在“2.11.5在目录中添加jPDL4模式”这章中,作用在eclipse中菜单windows->Preferencess(窗口->首选项)中的xml这个标签在我的eclipse中没有。而且在画流程图时选择Source时没有代码着色与xml验证。解决:在http://sourceforge.net/projects/jbpm/files/中下载jBPM Process Designer下面的jbpm-jpdl-designer-3.1.7中的eclipse流程图插件。并在eclipse中菜单windows->Preferencess(窗口->首选项)中的xml中加入xml验证文件。
- 采用oracle作为jbpm的数据库时应该除了修改hibernate配置文件外还要将ojdbc14.jar文件复制到jbpm-4.2\lib下面。这个文件在oracle\ora92\jdbc\lib中有。
- 如果要用jbpm4中提供的build.xml文件放到eclipse中使用修改文件中的 <property name="jbpm.parent.dir" value="http://www.cnblogs.com/.." />的value就是jbpm的根目录.目录下面必须有jbpm-4.2这个子目录。
- 在发布流程图时oracle有时会报错。在jbpm.hibernate.cfg.xml 中加入<property name="hibernate.jdbc.batch_size">0</property>