这里列出我从各个网站搜集的jbpm工作流经典问题,大家见仁见智、发表个人的意见和方法(回复请注明问题号),同时希望给出补充。条条大路通罗马。
1、我有一个node节点是用来处理自动流程的,比如从网上接受订单然后进行校验,如果校验通过则流程继续,反之,生成任务转给相应的人员处理。当然我知道可以通过decision节点进行处理,但是如果在一个流程中有十几、几十个这样的节点,采用decision分叉是不能想象的,我需要一个简洁的方案。
2、在3.1.2中,如果jbpm的配置文件不是采用默认的jbpm.cfg.xml,而是指定了另外的名字,在使用SchedulerThread会有问题,因为SchedulerThread仍然会去找jbpm.cfg.xml,这个问题jbpm小组说将会在后续的版本中修改。我还没有试过,有时间的同学试试。
3、task priority is not persisted, at least at the jbpm version that I have.
This could be easily fixed with adding to Task.hbm.xml:
<property column="PRIORITY_" name="priority"></property>
- <property name="priority" column="PRIORITY_" />
4、有没有必要将实例变量保存到jbpm外?如果有如何保存?如果是不同数据库如何控制事务?如果不保存到jbpm就要采用HQL查询,那如果查询量很大对性能有何影响?
java 代码
- String q = "select pi from org.jbpm.graph.exe.ProcessInstance as pi,
- org.jbpm.context.exe.VariableInstance as vi" +
- " where pi.id = vi.processInstance and pi.rootToken.node.name = '" +
- wfStatus + "' and vi.value='"+ variableValue + "' and vi.name='" +
- variableName + "'";
5、如何设计复杂的组织结构既能满足业务需要同样可以得到jbpm分派表达式的好处?
分享到:
相关推荐
jbpm-jpdl-suite-3.2GA -(5)分开压缩(共5个文件)jbpm下载 jbpm-jpdl-suite-3.2GA -(5)分开压缩(共5个文件)jbpm下载
jbpm-jpdl-designer-site-3.1.7.zip jbpm-jpdl-designer-site-3.1.7.zip jbpm-jpdl-designer-site-3.1.7.zip
jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,jbpm-starters-kit-3.1.2插件,共两卷
jbpm-eclipse插件,这个插件随jbpm4.4 一起发布,位于 jbpm-4.4/install/src/gpd 目录下,由于许多人找不到这个包,所有传上来,赚点积分。
jbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3.zipjbpm-jpdl-suite-3.2.3....
jbpm-jpdl-suite-3.2.GA.zip
jbpm-flow-builder-5.1.0.Final.jar jbpm5
jbpm-jpdl-designer资源
jbpm-jpdl-suite-3.2.GA.zip
jbpm-jpdl-suite-3.2.GA.zip
这个是jbpm-jpdl-3.2.3.zip的server部分,有60多兆, 只要将"jbpm-jpdl-3.2.3(没有server部分).rar"和这个合在一起就是整个的jbpm-jpdl-3.2.3.zip "jbpm-jpdl-3.2.3(没有server部分).rar"在我的另外一个上传资源里面
jbpm-jpdl-designer-3.1.3.zip
jbpm-starters-kit-3.1.2.zip官方下载地址 版本里包括一个JBPM流程设计器的Eclipse插件,和一个用JBOSS作为服务器的示例流程等相关文件。解压jbpm-starters-kit-3.1.2.rar到某个特定目录,这里我们首先用到的是包里...
jbpm-jpdl-3.2.3.zip 开源工作流引擎
jbpm-jpdl-suite-3.2.3安装配置.doc
JBPM-----PPT 工作流JBPM完整PPT文件。帮你更快速上手。
详细介绍了如何在MyEclipse 8.5以上版本中安装jbpm-gpd-site.zip的步骤,还介绍了如何配置jpdl.xml文件标签的提示功能。
jbpm-starters-kit-3.1.2.插件,jbpm-starters-kit-3.1.2.插件,jbpm-starters-kit-3.1.2.插件,jbpm-starters-kit-3.1.2.插件,jbpm-starters-kit-3.1.2.插件,jbpm-starters-kit-3.1.2.插件,jbpm-starters-kit-...