首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何“启动有条件的”进程jbpm7?

如何“启动有条件的”进程jbpm7?
EN

Stack Overflow用户
提问于 2019-09-26 05:06:16
回答 1查看 171关注 0票数 0

我是jbpm wb的新手,正在尝试用“开始有条件的”事件开始一个业务流程。但是返回代码500,并且返回消息“没有与触发器none匹配的开始节点”。在这种情况下,是一个简单的drools代码,如下所示: control(name=="EXECUTOR")。我尝试使用一个简单的启动事件并检查control.name的de值,它是可以的。启动条件事件是如何工作的?谢谢

EN

回答 1

Stack Overflow用户

发布于 2019-12-24 17:15:42

很难从你的描述中获得所有细节,但作为基于条件启动事件的BPMN标准的一般方法:

当“S&P500自开盘以来变化超过10%”或“温度高于300摄氏度”等条件成立时,将触发此类事件。Event的条件表达式必须变为false,然后变为true,然后才能再次触发Event条件启动事件的条件表达式不得引用Process的数据上下文或实例属性(因为Process实例尚未创建)。相反,它可能指的是环境中实体的静态进程属性和状态。访问这种状态的机制的规范超出了标准的范围。

因此,为了启动您的业务流程,您需要使条件表达式的计算结果为真值,然后引发事件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58106533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档