问题标签 [kie-workbench]

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.

0 投票
0 回答
272 浏览

drools - 将 OptaPlanner-Core.jar 导入 drools 工作台

我正在尝试从 drools 工作台编写一些与 OptaPlanner 一起使用的业务规则。为此,我需要将 optaplanner-core.jar 文件添加为依赖项,以便我的规则文件将验证和构建。上传 jar 文件时,出现以下异常:

我尝试通过上传文件以及仅使用“添加”按钮并指定 Maven 存储库信息,我得到了同样的异常。任何想法为什么我无法上传这个 jar 文件以及我可能需要做什么?谢谢!

0 投票
1 回答
258 浏览

drools - 决策表无法进行正常转换。不会自动将 int/double 转换为 BigDecimal

我正在尝试通过工作台(6.2.0)上传决策表,但验证失败,因为:

规则编译错误 MyType 类型中的方法 setCost(BigDecimal) 不适用于参数 (double)

似乎通常您可以通过添加dialect "mvel"规则来解决此问题。但我找不到使用电子表格 (.xls) 执行此操作的方法。有人可以帮忙吗?我希望有一个比在 POJO 上为 setCost 编写重载更好的解决方案!

0 投票
1 回答
2559 浏览

java - Compile drools guided decision table into rules

I am wondering how I could use a guided decision table from the Drools Workbench inside a Java application using the drools runtime. The idea is that a user would work defining rules, processes and some decision tables in the workbench, which will be picked up by the drools runtime.

Still, for some reason, I can't figure out how to execute this in drools, since it stored the table as a gdst file and it does not seem to compile to drools.

With drools, is there a way to: - execute the gdst file as I would with an excel decision table? - or compile a gdst file in rules?

I've been looking for a solution, but can't find a concrete example... :/

0 投票
1 回答
559 浏览

drools - 无法使用角色开发人员、经理或用户登录 Workbench

我在 Tomcat 上运行 Workbench 6.2。

我可以使用管理员或分析师角色登录,但无法使用开发人员、经理或用户角色登录用户。

0 投票
3 回答
3221 浏览

java - Drools 6.x Workbench 无法部署到 Windows 中的 tomcat - 没有使用 uniqueName 'jdbc/jbpm' 注册的资源

我无法在 Windows 的 tomcat(版本 7.x)中启动 drools 6.2。这在我的 linux 机器上运行良好。但在 Windows 中,我不断收到以下错误

0 投票
1 回答
319 浏览

gwt - 无法构建 kie-wb-webapp 6.1.x (JBPM)

我需要修改 KIE Workbench 源代码,并且有两个问题阻止我使用 Maven 3.2.5 进行构建,一个在 Windows 上,一个在 Linux 上。

在 Windows 7 上,我收到一条错误消息

所以我查了一下,显然这是众所周知的限制,因为 gwt-maven-plugin 创建的命令行长度超过 8191 个字符,这是被禁止的。所以我在 Ubuntu 上试了一下。

在 Ubuntu 上,

我正进入(状态:

找到解决 1 个或这两个问题的解决方法非常重要(我的猜测是,如果我清除 Windows 上的命令行问题,我将再次遇到番石榴问题)。此外,除非绝对必要,否则我无法升级到 6.2.x,因为这会给我的项目带来大量工作。

有没有人遇到过这个?

0 投票
1 回答
328 浏览

drools - 如何从 Drools 工作台中的 excel 文件将数据导入为数字而不是字符串?

第一个问题。如6.5.3中的图 6.16 所示。决策表的工作原理,将规则excel文件导入工作台时,C列中的“年龄”被视为字符串,即

如何使它成为一个数字?所以在规则中我们可以得到

另一个问题,当规则表放在多张表中时,只有第一张表中的一个被识别。这是预期的吗?

0 投票
1 回答
1081 浏览

drools - 从电子表格生成规则时,无法在 Drools 工作台中启动容器

在 Drools 工作台的一个项目中,当使用“ Guided Rule ”输入规则时,我可以正确启动容器。但是,当从电子表格(*.xls 文件)生成规则时,出现以下错误:

我错过了什么?为什么我可以成功构建项目而无法启动容器?

0 投票
2 回答
4494 浏览

jbpm - jbpm 业务规则任务示例

有人可以为我提供 jbpm 业务规则任务的工作示例吗?我尝试通过 jbpm 工作台创建一个并通过 jbpmn eclipse 插件执行。似乎业务流程和规则任务无法相互同步。有时会调用规则,有时不会。

0 投票
1 回答
2314 浏览

drools - Drools:无法在远程 kie 服务器上启动容器,因为“找不到工件......”

在安装了 drools 工作台和 KIE 服务器的服务器上,我编写了一个项目,并构建和部署了它。另外,我可以在本地为它启动一个容器

但是我无法在远程服务器上为其创建容器,并且在远程服务器上出现以下错误:

由于我从中学到的关于 MAVEN 的知识有限似乎 KIE 服务器试图解决的“ testdrools:firstApplication:pom:1.3 ”确实存在,因为从 *.jar 文件中提取的部分 pom.xml 如下:

有人可以告诉我为什么我不能为这种情况创建一个远程容器吗?


我们找到了解决此问题的方法。在尝试重现此问题时,我们再次收到错误:

所以我们从工作台的工件存储库中下载了“droolsTestProj2-1.1.jar”文件,并将其复制到“/root/.m2/repository/droolstest/droolsTestProj2/1.1”。容器在刷新后启动。

似乎工作台无法将 *.jar 文件发送到 KIE 服务器。请分享您对此的想法。