问题标签 [redhat-brms]
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 - 从客户端获取在决策服务器上执行的触发规则名称(Redhat Decision Manager)
我正在使用 REST api 使用无状态 kie 会话在决策服务器(Redhat Decision Manager 7.2)上执行规则。我目前正在获取触发规则的数量,但我也想获取这些规则的名称。这可能吗?
jboss - 如何将 jBoss Drools 与 Wso2 Micro Integrator 集成以将 Drools 用作业务规则管理系统
我手头实施了 wso2 微集成器项目,该项目在业务逻辑中几乎没有硬编码的值和条件,所以我想将它们分开并使用 Drools(BRMS)将它们作为规则实现。
然后,我如何将 Drools 创建的规则应用于 wso2 微集成碳应用程序。
我在这里先向您的帮助表示感谢,
drools - 确定决策表中的哪些字段与事实不匹配
我有一个用例,要求我知道决策表中哪些字段匹配,哪些字段不匹配。我知道 Drools 使用算法来有效地识别匹配,它不是一种程序方法,它会依次检查字段,但我仍然想知道是否可以在字段级别识别匹配。
为了使用简化示例对其进行说明,请考虑以下决策表:样本决策表
现在,假设我正在使用 REST API 提交我的事实以获取决策。如果我发送以下事实:
- 车辆类型:汽车
- 尺寸:轿车
- 制造商:日产
- 建造年份:2015
我找不到任何匹配项,因为没有涵盖 2015 年的匹配规则。但是,我想知道 Drools 找到了车辆类型、尺寸和制造商的匹配项,但未能找到建造年份的匹配项:这是一个小例子。
处理此用例的建议方法是什么?
drools - 如何在不使用业务中心 kie 容器的情况下在本地创建 KJar
我们是否有任何关于如何在不使用 Business Central Kie-Containers 的情况下在本地生成/构建 Redhat Drools 规则 Kjar 的文档/建议?
任何建议/帮助将不胜感激。
spring-boot - Java.lang.ClassNotFoundException:org.kie.api.KieServices$Factory
当我尝试启动 spring boot 时出现此异常 威胁 java.lang.ClassNotFoundException: org.kie.api.KieServices$Factory at java.net.URLClassLoader.findClass
这就是我的 pom 的样子。我想我在 pom 文件中缺少一些依赖项,但我不确定我缺少哪些。有什么想法可以解决这个问题
redhat - 无法解析 RHDM 7.9.0 导入的数据对象
我有一个要导入 RHDM 7.9.0 的 java 类。它会导入,但会显示一条警告消息,指出无法解析该类。导入后,我可以在源视图中查看它,但是当我尝试打开模型视图时,它显示消息“无法解析 Java 文件,无法打开编辑器选项卡,请改用源选项卡。”
这是正常的还是我的 Java 文件有问题?
drools - 是否有用于通过红帽流程自动化管理器/KIE 决策服务器执行 DRL 业务规则的 RESTful 接口?
我正在尝试使用 Red Hat 的 Process Automation Manager (7.10.0) 设置一些基本的“hello world”业务规则。有几种方法可以做到这一点——DMN、引导决策表、电子表格、DRL(Drools)等。我最感兴趣的是评估“原始规则”而不是设置“流程”或做出“决策”。例如,验证坐标对的格式(纬度和经度)。因此,我为我的初始用例选择了 DRL 规则定义。
问题:一旦我定义了 DRL 业务规则,有没有办法通过与 KIE 服务器一起部署的 Swagger UI RESTful 服务对其进行测试?使用 DMN 或引导决策表很容易做到这一点,但所有围绕 DRL 规则执行的文档都需要编写客户端(如 Java 或 Maven)。
git - 如何将现有的 RedHat BRMS 项目推送到远程 git 存储库
我有一个现有的 Redhat BRMS 项目。我想将我目前存在的所有现有项目资产从本地 git 推送到远程 Git 位置(Github)。
第 1 步:我进入 .git 目录
cd JBOSS_HOME/bin/.niogit/REPOSITORY_NAME.git
第 2 步:我已将远程 URL 指向 github
git remote set-url origin git@github.com:USERNAME/REPOSITORY_NAME.git
第 3 步:在 hooks 文件夹中创建 post-commit sh 文件
第 4 步:我添加了新的数据对象并进行了保存。我的远程 git 中没有任何反应。
请让我知道,以防万一我错过了什么。
drools - 如何使用 kie-feel-dmn 中的 DecisionTableImpl 类?
有没有办法在不使用整个库集的情况下使用“org.kie.dmn.feel.runtime.decisiontables.DecisionTableImpl”类?由于某些安全策略限制,我想使用我的数据库加载规则。