问题标签 [kie]
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 - Drools 工作台测试场景
两部分问题:
我需要设置一个 bean/fact 具有项目集合的测试用例 - 是否可以使用工作台编辑器,我选择了引导列表,并且对于我尝试执行的每个项目 new Item('sku', 'name') 。 .但是当它试图编译它时找不到Item类。项目类已导入。
在将工件部署到执行服务器并使用 SOAP UI 测试规则之后,我没有在标记中指定会话 - 默认情况下,执行服务器似乎使用影响后续规则执行的有状态会话。
我去了项目属性创建了“无状态”会话
ksession,默认=是,状态=无状态,时钟=实时
但是,现在如果我尝试通过工作台中的测试用例执行,我会得到:
无法完成您的请求。发生以下异常:找不到默认的 KieSession。
有任何想法吗???
drools - 有没有办法在没有流口水编译器的情况下创建 KieSession?
我正在尝试从我的项目中执行此代码以创建默认的 kiesession:
但是,它失败了,KieServices.Factory.get();
因为:
我有一个预编译的 kjar 和 kie-api 作为我项目的依赖项。为什么我还需要drools-compiler?是否有另一种方法来创建不需要我将 drools-compiler 添加到我的依赖项的 ksession(因为我的 kjar 已经编译)?
这是项目的依赖部分尝试使用规则:
jboss - JBPM 6.1 中的可重用子流程
我想在 jbpm 6 中创建一个可重用的子进程,但是在 Called Element 弹出窗口中看不到任何进程。它不加载任何进程信息。请问谁能给我这种情况的原因?
spring - 使用 spring 4 设置 drools 6 时出错 - 方法 processData(LicenseCredential) 未定义为 Rule_Renewal_alert_for_60 类型]
我是 Drools 的新手。我用 spring-4.1 和 drool-6.1.0.Final 设置了一个新项目。但是当我尝试运行项目时,出现以下错误
这是我的 spring 和 drools 配置文件
流口水-context.xml
应用程序上下文.xml
这是我的规则文件。
这是我的 POM 文件:
这是我的主要文件
这是我的 BusinessRuleProcessor 类
为什么我收到错误
请帮忙。
谢谢
java - 将 Spring drools-context.xml 从 5.0 迁移到 6.0
在 drools 6 中, Spring 集成发生了一些变化,不再指定资源。
那么如何在版本 6 中指定它们呢?
maven - jbpm maven构建失败
我在 Eclipse 中克隆了一个 jbpm git 存储库并导入了该项目。当我将其转换为 Maven 项目时,构建失败
错误
描述 资源路径 位置 类型 项目构建错误:无法解决的构建扩展:插件 org.kie:kie-maven-plugin:6.1.0.Final 或其依赖项之一无法解析:无法收集 org.kie:kie- 的依赖项maven-plugin:jar:6.1.0.Final () pom.xml /jBpmLearn 第1行 Maven pom加载问题
如何解决此问题
scala - 从 Drools StatelessKieSession 中的 DefaultFactHandle 提取事实/对象(通过 Scala)
到目前为止,我一直在使用 Stateful Sessions (KieSession),并设法使用带有一些 Java 包装器的 Scala 让我的项目按需要运行。我现在正试图切换到 StatelessKieSessions。根据我找到的文档,我设法运行以下命令将对象/集合插入到会话中,触发它们的规则并更新事实:
当我打印result
(属于 org.drools.core.common.DefaultFactHandle 类)时,它显示了所需事实的结构,按预期更新,前面是“事实 0:1:2050275256:1971742898:2:默认值:NON_TRAIT:”
文档说我应该能够编写类似的东西,result.getValue("myObject")
但是这个选项在 Scala 中似乎不可用。(https://docs.jboss.org/drools/release/6.0.0.Beta1/kie-api-javadoc/org/kie/api/runtime/StatelessKieSession.html)
我知道尚未完全提供 Scala-Drools 互操作性,但是有人知道从 StatelessKieSession 或包含它的 DefaultFactHandle 中提取更新事实的方法吗?
jboss - JBPM 6.1.0 KIE 工作台评估表单渲染不正确
这可能是一个过于具体的问题。但我真的迷路了。我在网站http://docs.jboss.org/jbpm/v6.1/userguide/jBPMInstaller.html上安装了jBPM 6.1.0,并成功配置了Eclipse、KIE工作台和WildFly服务器。当我按照上面链接中的 KIE 工作台教程中的描述在 KIE 工作台上打开评估 bpm 文件时,我得到以下信息:
jBPM 方面的专家对此有什么建议吗?
谢谢!
java - java.lang.ClassNotFoundException:org.eclipse.aether.resolution.ArtifactResolutionException
我正在尝试从 java 应用程序执行 kie-workbench 规则,成功使用 drools-6.1.0.Final 版本,当我升级到 drools-6.2.0 时出现以下异常:(Maven version-3.2.3)
这是我的 pom.xml 文件:
{ 4.0.0
}
任何帮助。
提前致谢,