BSTEK Development Framework2(BDF2) : 5.1.创建流程模版

bdf2-jbpm4模块不再维护更新

2013年10月01日起,BDF2中集成的jBPM4模块将不再做任何更新,今后将主推锐道自己的流程引擎UFLO,项目地址为bsdn.org/projects/uflo ,UFLO文档教程地址为UFLO Home

        要创建流程模版,需要使用传统的基于Eclipse插件开发的流程模版设计器实现。首先,我们需要下载并安装流程模版的设计器,您可以选择到Jboss官网下载并安装jBPM4最新版的流程设计器(官网地址:http://www.jboss.org/jbpm)。

      设计器插件下载到本地,需要做的就是解压并将其放到eclipse所在目录的dropins目录下即可,重启Eclipse就可以在新建菜单当中找到jBPM4的流程模版设计器,设计器本身的使用不在本教程讨论范围内,关于jBPM4各个节点的作用及用法,您可以到Jboss官网了解。

      这里需要注意的是如果您采用Jboss官网提供的流程设计器,为了让设计好的流程模版在部署到BDF2环境中后,能实现针对人工任务节点的众多在线配置,需要我们在设置流程模版添加人工任务时,将任务分配方式改成assignment-handler,对应的分配类为com.bstek.bdf2.jbpm4.context.GenericTaskAssignmentHandler。

      如果您采用Jboss官网提供的流程设计器,设计好jBPM4流程模版后,要部署到BDF2应用当中,我们需要手工将包含流程定义的XML文件及对应的流程图片文件一起导出成一个zip文件,然后通过前面提到的管理与监控将流程模版上传,导出后的zip文件可通过下面的在线管理界面上传:

      值得注意的是,这里上传的流程模版,一定是一个由xml及对应的流程图片文件构成的zip格式文件,否则流程将不能正确上传并部署。

Attachments:

bdf_jbpm4.png (image/png)
online-deploy.png (image/png)
new-process-toolbar.png (image/png)
online-new-process.png (image/png)