指定"规则流"在BRMS .bpmn

时间:2015-08-21 14:19:37

标签: drools jbpm rule-engine kie

我目前无法使用引用规则流的任务设置.bpmn文件。你能帮我个忙吗?

这就是我所做的。

  • 我已经安装了RHDS。
  • 我创建了一个新的.bpmn文件

但是,我无法到达可以为任务设置规则流的地方。

通常,图像胜过千言万语。

my dektop running Red Hat Developer Studio 8

  • 正如您在左上角看到的那样,我确实使用了RH JBoss DS
  • 我创建了一个规则文件和一个bpmn文件,您可以在右侧的包浏览器中看到它们。
  • 我拖了一个"业务规则任务"从右侧的调色板到中间的流程编辑器。
  • 底部面板显示"业务规则任务"
  • 的属性

问题在于我找不到任何方法来指定规则流"为此"业务规则任务"。关于在何处设置它的任何建议?

1 个答案:

答案 0 :(得分:0)

有时会发生这样的问题,只需写下问题就可以考虑解决问题的新方法。

事实上,在RHDS中有不同的编辑器可以编辑.bpmn个文件。其中一个是" BPMN流程编辑器"。如果您注意使用该编辑器(而不是Bpmn2 Diagram Editor)打开文件,您将看到另一个属性编辑器,它允许您设置"规则流"。

This is the correct editor to edit the rule flow

在这里,您可以看到可以编辑规则流!

the rule flow can be edited

显然,现在我知道我可以在xml中直接编辑。

<businessRuleTask id="BusinessRuleTask_4" name="group1" g:ruleFlowGroup="group1flow" >
    <ioSpecification>
    [...]
</businessRuleTask>

那是xml命名空间......

xmlns:g="http://www.jboss.org/drools/flow/gpd"