如何使用空检查编写 dsl 条件
我们有包含以下条目的 .dsl 文件 [condition][]residence duration >\= {value}=FamilyMember(basicInfo.permanentResidenceDuration >= {value}) 现…
测试是否在规则左侧的 BitSet 中设置了一个位
我有一个 BitSet 成员,在给定的规则中,我想测试是否设置了特定位,例如: class Foo { BitSet bar; // getter & setter } 我想要的规则: rule "Tes…
在 Drools 中定位语法错误
我有一个流口水的文件,其中规则 2 总是成立。 rule "R2" salience 1000 when ((residence status = "US Citizen") || ((residence status = "Lawfull…
BRMS-资源和变更集
我正在尝试运行一个 Drools 项目,其中包含 JBRMS 内创建的所有规则。我遇到了 401 异常并导致空点。 package pop.blah.test; import org.drools.Know…
Drools(专家系统)与 Android 项目的集成
我有兴趣使用 Drools (JBoss) 专家系统基于规则的系统开发 Android 应用程序。它通过 Eclipse 每个工具(v3.2)都有一个插件,但我不完全知道如何成功…
流口水规则中的特殊字符
我正在使用 jBoss drools (v5.1.0) 和 Tohu(也是用于生成动态调查问卷的 jBoss 产品)。 问题是流口水和我想在规则中放入字符串中的特殊字符。更具体…
Drools Fusion 支持持久、长时间运行的事件
我正在考虑使用 Drools Fusion 来实施以下示例规则: 如果客户购买了两个 ,她可免费获得第三名 一年内相同产品,最多连续三笔消费超过 200 美元 客户…
只能导入一个类型。 models.XYZ 解析为一个包
过去 1 天我一直在尝试解决该问题,但无法解决。 我正在从游戏模型中触发流口水(规则)。它在我当地的环境中运行得非常好。 但是,当我在Solaris盒子…
如何在地图中的 Drools 规则之间共享数据?
我有一条规则,它接受 Map() 作为事实,然后为此地图设置大量元素。我希望在执行其他规则时能够在其他地方使用此映射。我在 Drools 中读到了有关全局…
java代码中的事实和.drl中的事实如何绑定在drools中?
通过java代码插入知识中的特定事实及其在DRL文件中的相应事实如何相互映射或绑定,因为在我的应用程序中我可以插入相同类型的多个事实,想知道特定规…
Drools:编译规则(或加载已编译规则)失败,并在 JamVM 中出现模糊异常
我正在开发一个框架,作为其功能之一,它使机器人能够使用基于规则的系统。我们开始使用 Jess 作为 RBS,现在想要实现 drools(使用 Drools 5.2.0 Fin…