Drools是一个业务规则管理系统(BRMS),具有基于前向链接推理的规则引擎,更准确地称为生产规则系统,使用Rete算法的增强实现。 Drools在JBoss举办。
我创建了一条规则 规则“NullCheck_Rule1” 显着性1 方言“mvel” 生效日期“2017 年 11 月 16 日 00:00” 无循环 什么时候 $cdr : JSONObject( $cdr.optString("name") == null) 然后 $cdr.put("激活...
我创建了一条规则 规则“NullCheck_Rule1” 显着性1 方言“mvel” 生效日期“2017 年 11 月 16 日 00:00” 无循环 什么时候 $cdr : JSONObject( $cdr.optString("name") == null) 然后 $cdr.put("激活...
如何注入 KieRuntimeBuilder -(迁移到 Drools 8)
我需要迁移到 Drools 8,同时尽可能少地接触代码。我一直在遵循他们的指南,该指南说我需要用 KieRuntimeBuilder 替换 KieContainer。 问题是
来自 dummyconstraintBuilder 类的 Drools 中出现 UnsupportedOperationException
我是 drools 新手,我在我的 gradle 文件中添加了以下依赖项。 实现(“org.drools:drools编译器:9.44.0.Final”) 实现(“org.drools:drools-core:9.4...
虽然maven存储库显示最新的drools版本为9,但drools文档显示最新版本为8。这种不匹配背后有什么原因吗? https://mvnrepository.com/artifact/org.drools/drools-...
IS 正在尝试在运行时切换到一组新规则。是否可以使用规则单元 API 而不使用 KIE API 来实现? 当前文档指出“本 c 中的前几节...
DSLR 文件顺序/规则的执行顺序 - Drools 6.4.0 和 7.0.0
我有一个使用 drools 6.4.0 运行的项目并尝试升级到 7.0.0 我面临的问题是—— 在 Drools 6.4.0 中,在 DSLR 文件中,我看到 2 个规则匹配,它返回结果中的第二个规则,其中...
如何在Drools 7.73.0中使用FileSystemResource避免资源泄漏?
我目前正在使用 Drools 7.73.0,并且在仅使用本地存在的 kjar 文件的文件路径将 KieModule 添加到 KieServices 存储库时似乎遇到了文件锁定问题
Drools 8 - 具有“in”约束的决策表仅采用第一个项目
我有一个决策表,其中包含类似 myVariable in ($1) 的条件和类似 MyEnum.V1、MyEnum.V2、MyEnum.V3 的行。 Drools 只为第一个值生成规则,忽略其他值: myVariable in (
我们想要升级 drools 库,因为它们非常旧(版本 5)。请建议一个迁移路径,即我们可以直接转到 9 还是我们需要先转到 7,然后再转到 9。谢谢
在版本“jBPM 5.4.0.Final”上运行的 BPMN 工作流程中存在一个偶发问题,即任务完成后无法可靠地创建下一个节点。 以下是观察结果: 那个...
我正在尝试循环遍历具有 Start 和 End DateTime 属性的复杂列表,并返回持续时间列表。 在 Times return t.End - t.Start 中使用 FEEL 表达式返回 null。 为了...
DMN 包含 3 个列表。税率、税额和税费。 “应税保费”:[ 1000, 1500, 2000年 ], “税率”:[ 5.000, 5.000, ...
如何获取包含 RedHat 支持 Drools 提供的修复程序的正式版本?
我最近提交了 Drools 引擎的错误并收到了修复,但它可在孵化器项目中使用。我如何在官方版本中获得此修复以供使用? 错误:https://issues.redhat...
为什么我的 Drools 应用程序对 JoinNodeLeftTuple 对象使用大量内存,如何优化我的规则?
我正在开发一个基于 Drools 的应用程序,并且我一直遇到内存使用率很高的问题,特别是由于堆中存在大量 JoinNodeLeftTuple 对象。这似乎与新的规模成正比...
有没有办法将存在与变量 $p 一起使用来引用它并在操作中使用它? 我想检查我的工作记忆中是否存在一个对象,用存在来避免规则匹配多次,但我
我有一条规则,由于某种原因,即使逻辑上应该执行,它也不会执行: 规则“从声明的变量获取列表” 什么时候 $object_with_var = Foo() $class_var:...
我们正在从 drools 版本 5.x 升级到 8.x 在尝试编译传统 DRT 语法时,基于条件的模板未按预期进行解析。 下面是场景。 模板标题
我们正在从 drools 版本 5.x 升级到 8.x 在尝试编译传统 DRT 语法时,基于条件的模板未按预期进行解析。 下面是场景。 模板标题
Drools 7 => Businesscentral + Keycloak:组权限
我刚刚设置了一个 Docker 堆栈,其中包含版本 7.73 的 KIE 服务器和 Businesscentral 的映像以及用于身份验证管理的 Keycloak 22。现在已弃用的 Wildfly KC 适配器也已设置,我重新...