在 drools-camel-server 上重新加载远程 drools guvnor 资源

2024-02-29

我正在使用 drools-camel-server 5.4 Final 来执行从 jboss AS7 上的 guvnor 获取的规则,如下所示:

    <drools:resource type="PKG" source="http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/mypackage/Test"
                            basic-authentication="enabled" username="test" password="test" />
    </drools:resources>
    <drools:ksession id="ksession1" type="stateless" 
            kbase="kbase" node="node1" />

如何重新加载或重建知识库,以便规则中的任何更改立即反映在执行服务器上?


是的,您可以通过添加知识代理和资源更改扫描仪...这是我的工作示例

<drools:resource-change-scanner id="s1" interval="10" enabled="true"/>
<drools:kagent kbase="kbase1" id="kagent" new-instance="false"/> 

<drools:grid-node id="node1"/>

<drools:ksession id="ksession1" type="stateless" kbase="kbase1" node="node1"/>

<drools:kbase id="kbase1" node="node1">
   <drools:resources>
      <drools:resource  type="DRL" source="classpath:test.drl"/>
   </drools:resources>
</drools:kbase>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 drools-camel-server 上重新加载远程 drools guvnor 资源 的相关文章

  • 规则引擎Drools使用 第十五篇 Spring Boot整合Drools

    在实际开发中 主要使用的还是以Spring Boot为主 所有下面介绍下Spring Boot整合Drools Spring Boot整合Drools 引入依赖
  • 规则引擎Drools使用 第五篇 Drools内置方法

    Drools内置方法 规则文件的RHS部分的主要作用是通过插入 删除或修改工作内存中的Fact数据 来达到控制规则引擎执行的目的 Drools提供了一些方法可以用来操作工作内存中的数据 操作完成后规则引擎会重新进行相关规则的匹配 原来没有匹
  • Drools 6 sisu-番石榴与番石榴冲突

    我们最近从 Drools 5 升级到 Drools 6 并遇到了令人不安的冲突问题 We have kie ci导入到项目中 kie ci带来sisu guava sisu guava更改了 google guava 中某些类的可访问性 不
  • 如何仅重新加载用户脚本,即不重新加载页面?

    我正在为一个网络应用程序编写一个 Greasemonkey 用户脚本需要配置步骤在我可以实际测试我的用户脚本的功能之前 因此 每次我重新加载页面 从更新的文件刷新我的用户脚本 时 我都必须在测试之前重新配置 Web 应用程序 不用说 这很快
  • 流口水基于时间的限制和“现在”

    我们正在尝试写一个流口水 上面写着 如果事件发生在上周 则执行后果 我们有表示事件发生时间的常规 java 日期对象 但我们不确定如何在流口水的 LHS 中表达我们希望该日期对象在上周发生 重要的是 一周的时间跨度是任意的 它可以随时更改为
  • kie 工作台部署战争不工作(tomcat)

    我已经下载了 kie workbench 并解压kie drools wb distribution wars 6 2 0 Final tomcat7 war 我以前从未使用过 tomcat 但我想使用工作台 但似乎没有一个选项可以让工作台
  • 在运行时动态更新规则。流口水+弹簧靴

    所以目前我正在练习将 Drools 7 13 0 Final 与 Spring boot 1 5 12 RELEASE 一起使用 我用以下类在 Spring boot 中制作了一个示例应用程序 模型 TaxiFare java Data p
  • 流口水中的更新功能如何工作?

    流口水中的更新功能如何工作 它是否会导致相同的规则自动再次触发 我认为你需要阅读手册 http docs jboss org drools release 5 4 0 Final drools expert docs html single
  • Drools:在数据库中存储规则

    目前 我将所有规则文件存储在文件系统上 它们有很多版本 并在启动时将它们的不同版本加载到内存中 我想更改为将我的 drools 文件存储在数据库中 并且想知道 Drools 是否有任何解决方案或插件可以促进这一点 或者我应该自己制作 Tha
  • “StreamCorruptedException:无效的流标头”的可能原因

    我 尝试 使用 drools 来处理我的定价规则 但是当我尝试执行规则时 会引发以下异常 java lang RuntimeException KnowledgeAgent exception while trying to deseria
  • Spring-Drools 集成:引用的文件 (kie-spring.xsd) 包含错误

    我正在尝试将 drools 与 Spring 一起使用 春季版本4 01 Drools Kie 版本 6 0 1 我的 kie context xml 有以下错误 在 Eclipse 中 引用的文件包含错误 http drools org
  • Guvnor规则编码

    我在 Excel 中有一个 Drools 决策表 规则中使用的一些字符串具有 字符 当我从这个决策表在 Guvnor 中构建规则包时 我在规则源中得到了错误的字符 例如 在电子表格中 gt rea de Lazer POR 在内置的 drl
  • 使用Drools 6 Maven架构完全离线

    我正在使用 Drools 6 0 1 并利用新的基于 Maven 的架构来部署我的规则 该项目的 POM 如下所示 我用参数启动项目 Dkie maven settings custom X maven2 settings xml 为 Dr
  • Optaplanner - 部署项目时无法编译 drools 文件

    我们使用 Java 11 开发了一个 SpringBoot 项目optaplanner core并在 Drools 文件中定义规则 我们在使用 JDK 的 IntelliJ 中运行应用程序没有任何问题 然后 我们将该应用程序部署到安装了 J
  • 在 drools-camel-server 上重新加载远程 drools guvnor 资源

    我正在使用 drools camel server 5 4 Final 来执行从 jboss AS7 上的 guvnor 获取的规则 如下所示
  • 如何使用 JSR94 通过 Drools 加载基于 Excel 的决策表?

    网上有很多关于如何加载 Drools DRL 规则集的示例 但是 我似乎找不到任何有关如何使用 JSR94 API 加载 Excel 格式的决策表的说明或示例 有谁知道如何做到这一点 如果是的话 您能提供一个简单的代码示例吗 下面是我正在使
  • Java规则引擎的优缺点[关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 采用 Java 规则引擎的优点和缺点是什么JESS http www jessrules com and Drools http www jbo
  • 使用 cron 表达式流口水规则?

    我有一个要求 我只想在工作日触发规则 我有一些规则 如烟雾 温度 运动 您能否建议我如何根据我的要求制定规则 请给我一些示例 除了 cron 之外 还有其他更好的方法来根据时间触发规则吗 您可以在工作日或周末解雇规则 我也遇到过同样的要求
  • 如何在 drools 规则引擎中动态更新规则

    我正在开发 drools 规则引擎 在这个场景中将 when 块中的值从 1000 更改为 2000 将符号从 gt 更改为 rule payment when account Paymentinfo transaction lt 1000
  • drools 中是否有任何 API 可以通过传递值来动态创建 drl 文件?

    我知道如何使用所有方法在 KIE 工作台中创建 DRL 文件 但我的问题是不使用 KIE 工作台 我们可以创建 drl使用我们所需的值进行文件 如果有任何可能性 请建议我 同样的方式建议我任何与此相关的 API 提前致谢 您可以使用Droo

随机推荐