问题标签 [kie-server]
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.
java - Kie-Execution Server 的源代码
从哪里可以找到最新稳定版本(6.3.0.Final)的 Kie-Execution Server 源代码?
我找到了以下网站,其中 6.2.0.Final 的源代码所在的位置,但我没有找到可以下载 6.3.0.Final 版本的任何地方。
谢谢
java - 在 Eclipse 中运行 kie 服务器源代码
我想用一些新功能扩展 Drools Kie-server。我已经从 Git 下载了“kie-server-parent”源代码,并将其作为 eclipse 中现有的 maven 项目导入。我还用 Tomcat 服务器配置了我的 Eclipse。
谁能为我提供有关如何在此 Eclipse 环境中执行此源代码的指南?
谢谢
drools - 流口水外化条件
在我的组织中,我们决定使用 KieServer 来运行 drools。我们没有使用 kieworkbench,这是因为我们需要对部署进行更多控制,并且应该与相关应用程序保持一致。要求是将条件检查外部化。
例如在下面的规则中,“2008”的检查将存储在数据库中
我想出了一种从数据库/内存缓存实现中获取此值 2008 的方法,并将其更改如下。这将允许我的运营/业务无需在 kie 服务器中部署即可更改这些值,并减少大量工作
我的问题是,有没有其他方法可以声明为全局并在数据库中更改时自动填充值。我希望通过使用注释来做类似下面的事情,并且需要一些帮助。
这样,当它的值发生变化时,它将帮助我从数据库/缓存中自动注入值。
java - 异常:unable to resolve method using strict-mode: com.realtech.flight.FlightStatus.speed() in kie-server container
我是 drools 的新手,我正在尝试在 Tomcat7 上运行的 Drools kie 服务器 6.4.0.Final 上执行一个简单的 CEP 规则,但是当我尝试启动 kie 容器时出现以下错误。
我的代码是这样的:
飞行状态.drl
FlightStatus.java
kie-workbench 中的知识库设置: 在此处输入图像描述
然后在 kie-server 中启动容器时出现异常。
但是当我删除声明时它是成功的:
或删除speed == 200
。
对不起,我的英语不好。
java - 如何从 Rest Client 将输入参数传递给 Jboss BRMS 规则
我使用 Jboss BRMS 中的决策表创建了一个规则,并使用 kie-server 部署为 REST 服务。但是找不到如何将参数传递给服务。
当我创建一个测试场景并执行规则服务时,它运行良好。
kie-container 向我显示终点为
http://host:port/kie-server/services/rest/server/containers/container1
但我找不到如何使用 Rest Client(Advanced Rest Client)将参数传递给服务。
我将这个参数与请求一起发送,它给了我以下响应。
要求
我在这里做错什么了吗?Sysouts 在服务器日志中不可见。我不确定我的规则是否被解雇。
drools - 无法在 Workbench 中注册 Kie 服务器(无远程服务器)(WildFly 8.2.1 中的 Kie-WB 6.4.0)
使用 kie-server 配置 kie-wb 时出现问题。
我在一台机器上安装了带有 Kie-server 的 wildfly 8.2.1。为此,我使用 adduser.bat 创建了两个用户: Management User User :- alpha1 passwrod :- password@1 role :- admin,kie-server
应用程序用户用户:- alpha2 密码:- 密码@1 角色:- admin、kie-server、rest-all
我正在使用此命令运行此服务器:-
Standalone.bat --server-config=standalone-full.xml -Dorg.kie.server.id=wildfly-kieserver -Dorg.kie.server.location= http://localhost:8080/kie-server/services/rest /server -Dorg.kie.server.controller= http://this-machine-ip:8080/kie-wb/rest/controller -Dorg.kie.server.controller.user=alpha2 -Dorg.kie.server.controller .pwd=密码@1
在standalone.xml 中,我对interfaces标签进行了更改以允许any-ipv4-address
我有另一台安装了 wildfly 8.2.1 和 Kie-WB 的机器。为此,我还使用 adduser.bat 创建了两个用户: Management User User :- alpha3 passwrod :- password@1 role :- admin,kie-server
应用程序用户用户:- alpha4 密码@1 角色:- admin、kie-server、rest-all
我正在使用此命令运行此服务器:-
独立.bat --server-config=standalone-full.xml
问题:- 执行顺序是我首先启动 Kie-Server,现在当我的 Kie-Server 启动时,我正在运行 Kie-WB。在 kie-WB 中,当我创建服务器模板时,我没有在那里得到这个 kie-server。虽然在创建服务器模板时,我使用的是 kie.server.id 的名称(即在我的例子中为“wildfly-kieserver”),即使在远程服务器中,我也没有看到任何远程服务器。
如果我在配置结束时遗漏了任何内容或在此处做错了什么,请告诉我。
我关注的链接:- https://groups.google.com/forum/#!topic/drools-setup/dKOySBezWSQ https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/流口水设置/dKOySBezWSQ/UcBV7Wc2EgAJ http://mswiderski.blogspot.in/2015/09/unified-kie-execution-server-part-3.html http://blog.athico.com/2015/10/installing- kie-server-and-workbench-on.html
drools - Kie 服务器版本 6.4.0 上的 helloworld
我目前正在评估 KIE Server 而不使用 KIE Workbench。我正在评估的情况是,
1) 第三方会给我一个 drl 文件,它的值对象(将在 drl 中使用的 VO)。我需要通过标准的 maven 项目结构以编程方式创建一个 kjar 或 jar,并为该工件创建一个容器并将其存储在 maven repo 中。
2)当我收到执行请求以及输入数据时,针对该工件,通过REST
调用,我需要使用该输入数据执行上述创建的容器。
做一个简单的“HelloWorld”项目。
POM.XML
HelloWorld.java
HelloWorld.drl
kmodule.xml
使用简单的maven项目结构:
我可以为上面的 maven proj 结构创建一个容器“HelloworldContainer”GroupId: demo, Artifact: Hello, version: 1
但是当我尝试如下执行它时,得到内部服务器错误 URI: http://localhost:8080/kie-server/services/rest/server/containers/instances/HelloworldContainer
标题:
身体:
错误堆栈跟踪:
除了这个“严重”问题外,服务器开始正常。
和其他系列的警告,即使org.sonatype.guice
在我的 m2 存储库中可用
drools - kie 服务器响应处理
当我尝试从 java 应用程序访问 kie 服务器时出现以下错误
线程“主”org.kie.server.client.KieServicesException 中的异常:创建服务响应时出错!实际结果类型类 org.kie.server.api.model.KieContainerResourceList 与预期类型类 org.kie.server.api.model.KieServerInfo 不匹配
!
任何人都可以帮助我在我的代码中的以下位置解决此获取错误:
drools - drools kie 服务器上的运行时策略总是显示单例
我正在使用 kie 工作台将我的 kjar 部署到 kie 服务器容器上。kie 部署描述符的“runtime-strategy”设置为“PER_REQUEST”。但是,当最终创建 kie 服务器容器时,它始终将“runtime-strategy”显示为“SINGLETON”。该行为也反映了“SINGLETON”。
请让我知道对此的解决方案。
jboss - 无法使用 docker-compose 在 Drools Workbench 中“看到”KIE 服务器
我正在使用 Docker运行jboss/drools-workbench和jboss/kie-server图像:
在此之后,我可以访问 Drools 工作台中的 Drools KIE 服务器,如下所示:
我需要使用 docker-compose 运行这两个容器。但是,当将这两个docker run
命令转换为 docker-compose 服务时,我无法“看到” Drools 工作台中的 Drools KIE。
这是没有 KIE 服务器的 Drools 工作台的屏幕截图
这是我的 docker-compose.yml:
笔记:
这是输出docker-compose ps
这是输出docker ps -a
我的问题是:如何通过 docker-compose 运行 jboss/drools-workbench-showcase 和 jboss/kie-server-showcase 图像(并在 Drools Workbench 中查看 KIE 服务器)?有什么我缺少的概念吗?