问题标签 [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 投票
1 回答
1994 浏览

jbpm - Kie Server、Business Central 和 Kie Workbench 之间的区别?

我是jBPM的新手。

我仅通过 Business Central (KIE Workbench) 开发和部署了一个业务流程,它运行良好。我没有直接使用 Kie Server。

我想知道Kie Server 和 Business Central 之间的区别。

我可以在没有 Business Central (KIE Workbench) 的情况下开发和部署业务流程、规则等吗?

0 投票
0 回答
339 浏览

drools - Drools KIE 工作台 7:在“知识库设置”页面中保存 kmodule.xml 文件时出错

在 drools KIE 工作台 7 中,对于项目“testRemoteKJar”,我使用“知识库设置:知识库建立会话”来编辑其 kmodule.xml,如下面的屏幕截图所示。

屏幕截图--知识库设置。

当我单击“保存”按钮以保存 kmodule.xml 时,KIE 工作台的控制台会打印以下错误消息。

2017 年 7 月 8 日 19:29:00.161 信息 [Thread-12] org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder.updateResource 收到的增量构建请求:default://master@repo-demorules/testRemoteKJar/src/main /resources/META-INF/kmodule.xml(更新)。

2017 年 7 月 8 日 19:29:00.317 信息 [Thread-607] org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder$3.execute 正在处理的增量构建请求:PathImpl{uri='default://master@repo-demorules /testRemoteKJar',fileName='testRemoteKJar',attrs={}}(更新)。

2017 年 7 月 8 日 19:29:00.325 严重 [Thread-13] org.kie.workbench.common.screens.impl.LibraryIndexer.fillIndexBuilder 无法索引默认值://master@repo-demorules/testRemoteKJar/src/main/资源/META-INF/kmodule.xml:无法解析包。

2017 年 7 月 8 日 19:29:00.726 严重 [Thread-607] org.drools.compiler.kie.builder.impl.AbstractKieModule.buildKnowledgePackages 无法构建 KieBase,找不到包括:kbase1

如果我从 KIE 工作台下载 jar 文件“testRemoetKJar”,则该 jar 中 kmodule.xml 的内容只有一行:

错误日志包含“无法解析包”字样,但项目“testRemoteKJar”确实有包“org_care.crm.testremotekjar”(上面的屏幕截图中使用了包名称)。所以错误日志应该有其他含义。

如何修复错误?非常感谢。

0 投票
0 回答
399 浏览

drools - Drools 引导决策表:查找规则中的哪个特定条件导致规则失败。

我使用了来自 kie-workbench 的指导决策表。这是我写的规则

在规则失败的情况下,我想知道是哪个特定条件导致该规则失败。

0 投票
2 回答
402 浏览

git - KIE 工作台 6.5.0 可以连接到远程存储库(不是本地主机)吗?

我的问题是是否可以从 KIE 工作台连接到远程存储库,例如 github 中的一个。

来自 Drools 文档(版本 6.5.0):

克隆 git 存储库时,现在可以使用 SCP 样式的 URL,例如 git@github.com:user/repository.git

我一直在互联网上寻找更多关于它的信息,但除了我从这里得到的信息之外,我仍然不知道是否真的可以连接到远程 git 。是否可以从工作台连接到远程存储库(即不是本地主机)?你能做拉取和推送请求吗?是否存在一些教程?

0 投票
0 回答
1446 浏览

spring-boot - Drools WorkBench (drools-wb) 与现有 Spring Boot 应用程序的集成

我有一个 Spring Boot 应用程序可以从 Oracle 数据库加载/执行规则。我想在同一个应用程序中包含 Drools WorkBench 用户界面,以允许用户管理(添加/编辑)规则。

我在网上做了很多搜索,遇到了这样的文章和这篇文章,这些文章谈到了下载 WAR(即 kie-drools-wb-6.5.0.Final-tomcat7.war)并将其安装在独立的 Tomcat 服务器上。

由于我的应用程序使用嵌入式 Tomcat 服务器并且我使用 Maven/Nexus 进行依赖管理,我如何在 Spring Boot 应用程序中构建/配置和部署 Drools WorkBench 的 UI 组件,而无需手动下载 WAR?

0 投票
1 回答
1754 浏览

rest - Drools:通过 REST 同时执行多个规则

我是流口水的新手。我想根据条件同时触发多个规则。我正在使用如下批处理命令,但它给了我错误:“错误的请求,没有要执行的命令 - 格式错误或没有数据

我在指导决策表中的规则如下所示: 规则

我想向规则引擎发出 REST 请求并将结果集作为列表获取。请确认我的 JSON 请求是否正确。或者有没有更好的方法来达到同样的效果?任何帮助,将不胜感激。

感谢和问候

0 投票
1 回答
338 浏览

drools - jBPM 流程永远不会通过 Build & Deploy (KIE workbench 6.5.0) 导出到 jar 中

我正在一个项目中定义了一个简单的 jBPM 流程。当我尝试构建和部署此项目时,生成的 (k)jar 似乎是正确的,但从未导出定义的业务流程:我需要通过将其放入 jar 中手动包含它。

在 KIE 工作台中构建、导出和部署业务流程需要什么?

有时包含 org.drools 和 org.jbpm 只是为了确定这是否会迫使我的业务流程成功导出,但它没有。也许我需要包含另一个构建插件,但根据文档,当前的应该足够了。

我正在开发 Wildfly 10。

控制台中的构建日志:

提前谢谢了。

这个问题也在 jBPM 使用论坛上公开。

代码源可在github上获得。Maven 构建 kjar 在github上可用。

编辑: - 我删除了我的 pom.xml 的代码,因为它现在在 GitHub 上可用。- 我最多只能发布两个链接,所以我在 jBPM 使用论坛上删除了指向问题的链接。- 我包括了构建的日志输出。

0 投票
2 回答
421 浏览

drools - 如何包含不同 jar 中的 DRL?

在构建 kjar 时,如何在我的规则库中包含来自不同 kjar 的规则?

用例:

我想使用工作台构建一些规则,并在运行时使用自定义 kjar 生成器工具构建其他规则。这些规则应在运行时组合成一个规则库。生成的 kjar 应该引用并导入工作台创建的规则。

我尝试将静态 kjar 设置为 POM 中其他 kjar 的依赖项,但似乎没有导入规则。

我用kmodule查看了模块继承,但我不确定这是如何应用的。默认情况下不应该包含路径中的所有规则包吗?

我在 KIE 服务器容器中运行动态 kjar。(v6.5.0.Final)

0 投票
1 回答
74 浏览

ant - 我正在使用工作台。什么是 Rest API 配置?

我使用 ANT install.demo 从 jbpm-installer-full-7.1.0.Final.zip 安装了 Workbench。然后我使用 ANT start.demo 启动它。我导入存储库“ https://github.com/kiegroup/jbpm-playground ”。我应该如何配置才能使用 rest api 并启动进程?我试过这个,但它失败了“ http://localhost:8080/kie-server/services/rest/server/containers/human-resources_1.0/processes/hiring/start ”。谢谢

0 投票
3 回答
7578 浏览

jbpm - JBPM、KIE Server、KIE Workbench 和 JBoss EAP 之间的关系

我想知道jbpm、kie server和kie workbench有什么区别。我现在正在学习 jbpm 教程,所以我下载了完整的安装程序。但是,我读到: 1. jbpm 可以作为不同的 jar 分发。2.kie服务器作为战争分布。

那么它们之间是什么关系呢?他们整合在一起了吗?他们是同一件事吗?

这一切是如何与 Jboss EAP 集成/相关的?