问题标签 [drools-flow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jboss - JBPM - 流程实例 XXX 已断开连接
我们在项目中经常遇到错误“流程实例 XXX 已断开连接”并阻止任务操作。
我们使用SynchronizedTaskService进行任务操作:
代码片段如下:
它是在 JBPM bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=1161574之一中提出的
如果有人有任何线索,请帮忙。
drools - 如何从drools中的对象列表中获取变量列表
我的规则如下:
对应的类:
使用我的代码,我只获取 Employee 对象,但如何获取empnames
列表?
drools - 两个参数如何在drools中使用函数
我想检查公司班级的emp id中是否存在学生ID 。如果 empidlist 中存在 studentid,那么我应该抛出错误。
我以两种不同的方式尝试过:
第一
运行它时,我收到以下错误:cannot use .contains() from accumulate。
第二
这里不是在阅读列表。我尝试在我的函数中仅将类型指定为 List<> ,但这仍然不起作用。
java - 从类路径加载 Drool 的二进制包会引发 StreamCorruptedException
我目前正在重构一个使用 drools 5.3.1 的应用程序,尝试从类路径添加一个二进制包文件,而不是从 URL 中获取它,但我遇到了以下异常:
java.io.StreamCorruptedException: invalid stream header: EFBFBDEF
这是我正在使用的代码:
KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
kbuilder.add(ResourceFactory.newClasspathResource(path), ResourceType.PKG);
我刚刚更改了名为 from 的静态方法ResourceFactory.newURLResource
to ResourceFactory.newClassPathResource
,当 .pkg 文件从远程位置加载时,它曾经工作。
有什么提示吗?
drools - 如何在流口水的过去日期列表中获取最大日期?
从订单列表中,我需要收集过去到 requesteffDate 和 requesteffTime 的日期,并取过去日期的最大值。
在这样做的同时,
我得到 maxEffDate 为 -9223372036854775808 转换时显示 1940
同样,我尝试使用 min 函数它显示 2262。
我的课是这样的。
drools - 在drools中为list1.contains(list2)编写条件
我给了pojos之类的
Customer{
List<String> groups;
}
我想检查像这样的条件
并且
我怎样才能为这两个写流口水条件?提前致谢。
drools - 窗口时间结束后,Drools Windowing 正在执行其他规则
我正在使用 Drool Fusion 来执行窗口规则。以下是我的测试课:
当我尝试执行以下规则时,我得到了意想不到的结果:
响应:在窗口规则结束后,即
10 seconds
两个规则都被触发。
我的实施者是:
我得到了意想不到的输出,即 10 秒后两个规则都在 1 秒后触发,它重复相同。这种行为仅在我使用Pseudo clock
. 请帮助
drools - 如何在业务规则任务级别动态选择drools规则执行?
我想在不同的规则流中使用一些流口水规则。由于 Drools 规则一次只支持一个规则流组名称,并且规则流业务规则任务也可以映射到单个规则流组,因此我无法在不同的规则流中使用相同的规则。有没有其他方法可以用来过滤规则?喜欢使用标签或元数据?
hibernate - 如何在drools中动态调用hibernate复合键
我正在使用 Spring Boot 和 JPA 集成休眠 ORM。在我的规则文件中,如何调用多个实体中的参数(使用过的连接)。
请帮我。我是流口水的初学者。
我有以下查询:
如何使用动态值传递在 Drool 文件中编写此查询?
上面的查询有 2 个实体和 1 个复合类, Veclmem,VeclmemStates 和 VeclmemStatesId 。
veclmemStates 实体具有 VeclmemStatesId 实体。
drools - 我们有什么方法可以在 Drools 规则引擎中执行 drl 文件的测试覆盖吗?
基本上,我想推导出围绕它们编写的单元测试实际覆盖的规则执行百分比。建议真的很有帮助。