问题标签 [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.
drools - 如何在drools中将int值添加到数组列表中
我是 drools 的新手。我正在使用 5.6.0 版本的 drools。当变量满足某些条件时,我想将一个 int 值添加到 ArrayList 中。
控制没有进入 then 部分。提前致谢。
drools - 使用 tomcat 安装 Drools Workbench 6.2.0 时出错
我是 Drools 的新手。我正在尝试在 Tomcat 服务器中安装 Drools 工作台 6.2.0。我按照 readme.txt 中给出的说明进行操作。我已经按照提到的所有步骤进行操作但是当我启动我的 Tomcat 服务器时,我得到了以下异常.
drools - java.lang.NoClassDefFoundError:无法初始化类 org.drools.compiler.kie.builder.impl.KieRepositoryImpl
我已经使用 drools 6.2.0 构建了我的 drools 应用程序。在使用 Tomcat 服务器(7.0)运行应用程序时,我收到以下错误:
**
我已经添加了 drools 6.2.0 所需的所有罐子,即使这样我也收到了上述错误。
**
java - 在 KnowledgeBuilder 错误后 Drools 不会重新加载规则
我正在使用 KnowledgeAgent 和 change-set.xml 来跟踪运行时对规则的任何更改。
使用 JBoss 文档的标准配置,它通常可以正常工作。我还设置knowledgeAgentConfiguration.setProperty("drools.agent.newInstance", "false");
了因此知识库会随着每次更改而更新。
当规则中的某些更改导致 KnowledgeBuilder 错误时,问题就开始了。例如,如果我更改System.out.println( message );
为System.out.println( message
它,当然会导致来自代理的一些错误消息。
但是,即使我修复了规则,代理也不会注意到这一点,以及任何进一步的变化。它将继续使用错误前的最后一次正确构建。
这是期望的行为吗?
有没有办法强制代理在出现此类错误后保持跟踪规则?
我正在使用版本 5.1.1
谢谢!
java - Drools DSL - 如何在规则中使用括号
Drools 版本:6.3.0.Final
波乔:
DSL 文件:
DSRL 文件:
DRL(来自 R1):
DRL(来自 R2):不生成规则。
如果我删除括号它正在工作,但带有括号的 DRL 文件没有正确生成。所以只有 R2 规则有效,但我的目标是 R1 规则。
任何想法?
java - 在drools中实现for each循环
我想实现一个循环来检查列表中的每个对象“然后”返回一个布尔值。
但我收到一个错误:
函数编译错误 anyActiveUsers(第 7 行):文件 org/codehaus/groovy/grails/plugins/drools/example/anyActiveUsers.java,第 15 行,第 25 列:运算符“;” 预期的
有人可以帮我如何在drools函数中实现for each循环吗?
java - Drools 规则仅针对插入的事件触发
我有多种用途,每个传感器都有一个发送计步器数据的传感器。我有一个基于 macAddress 的规则文件,它触发规则:
我的用户只有一个字段macAddress
,步骤事件有以下字段:
现在,当我为每个macAddress插入一个事件时,如果在过去一小时内使用该 macAddress 的用户的步数少于 50,则该规则将触发。因此,如果满足此条件,该规则将为每个 macAddress 触发。但我希望该规则只能为插入的 Step 事件的 macAddress 触发。如何调整我的规则?
drools - 如何将规则导入或导出到 KIE 工作台?
是否可以将规则导入或导出到 KIE 工作台?我正在使用 KIE 工作台开发 Drools。
drools - 如何使用drools 6.3.0自定义引导决策表以添加新窗口
我是 drools 6.3.0 的新手,根据我们的项目要求,我需要自定义引导决策表。我想在那里添加一个新窗口,可以从文件中导入元素,并且我想将这些元素拖放到决策表单元格上。如果有人可以帮助我,是否可以使用 Drools 6.3.0。基本上我想根据我们的要求定制引导决策表。但不确定这是否可能
mule - 从 drools 调用休息服务
我是 drools 的新手,并且有一个场景,我需要从 drools 调用 mule 流。我已经定义了如下的 mule 流程,并希望根据某些条件调用其中一个流程。
我有一个示例 drools 文件,如下所示
请让我知道如何从流口水调用流程