问题标签 [drools-guvnor]
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.
jbpm - 在 Guvnor BRL 编辑器中添加导入语句
我在drools guvnor 中创建了一个“新规则”。我想用流程实例变量创建一个事实。我试过的规则:
当我构建包时,我收到错误“无法解析 ObjectType WorkflowProcessInstance ”
我希望我们应该在规则中导入org.drools.runtime.process.WorkflowProcessInstance来解决这个错误。如何在 Guvnor 的 BRL 编辑器中添加此导入语句?
drools - Drools 执行服务器指向 Guvnor 存储库
我正在尝试调用在 tomcat6 上运行的 drools 执行服务器(5.4.0),它指向之前在 Guvnor 存储库(.pkg 文件)中创建的快照。
根据教程,我只需编辑位于我的执行服务器的 /webapps/drools-webapp/WEB-INF/classes 中的 Knowledge-service.xml 文件。因此应该添加一个指向 Guvnor 存储库的新资源(见下文):
该 URL 指向使用 Guvnor 创建并提供 .pkg 文件的快照。
这里的问题:
调用 drools 执行服务器后,我收到一条如下所示的错误消息:
Tomcat日志:
我认为从 drools 执行服务器到 guvnor 存储库的重定向不起作用,并且找不到必要的类。即使我关闭了我的 Guvnor 服务器,我也会收到相同的错误消息。对我来说,Guvnor 服务器永远不会被 drools 执行服务器调用......
谁能帮我弄清楚从drools到guvnor的正确重定向是什么样的?
谢谢
drools - 在 Drools Guvnor 中维护 drl(技术)规则
我是业务规则领域的新手,但我想我已经理解 Drools Expert 和 Drools Guvnor 的概念,但与 Expert 相比,我仍然有点困惑如何/何时/为什么使用 Guvnor。而且,他们是否相互排斥或有能力甚至更喜欢并肩工作。以下是一些令人困惑的突出主题和我的担忧背后的一些解释,主要集中在应用程序的可维护性上。
Guvnor 是否具有 Expert 中可用的所有功能以及更多功能?
我知道 Guvnor 是业务规则管理系统 (BRMS),它控制存储(包括版本控制)规则并将服务公开给其他应用程序使用。Guvnor 包含用于生成规则的 UI(文本和图形)和用于运行它们的引擎,因此从这个意义上说,我猜它包含专家系统的所有功能。根据我的要求,我很确定 Guvnor 是我所需要的,但是在那之后我需要 Drools Expert 吗?
或者换句话说,Drools Expert 是否提供了 Guvnor 中没有的东西?
Guvnor 中的测试规则
我看到的许多 Drools 教程都是从 TDD 示例开始的,其中使用简单的 jUnit 测试来测试规则。一旦规则被导入到 Guvnor(或只是在那里生成),有没有办法为它使用/编写单元测试?
测试是否应该仅通过公开接口 (REST) 进行?
如果系统的用户要制定自己的规则,我不希望他们编写任何测试。主要对“核心”规则及其可维护性感兴趣。
如果是“核心”规则,它们是否应该存储在版本控制系统中并在整个系统的预定更新时导入到 Guvnor?在这种情况下,可以为这些规则编写单元测试,并作为构建周期的一部分自动执行。
提前致谢。
jbpm - Saving a new jbpm process in guvnor causes it to be lost
Using jbpm designer 2.4 in Guvnor 5.5.0. I create a new JBPM 2.0 diagram, edit it, and then when I try to save it, it says "Saving" then "Refreshing Package Data", then something else, and then my diagram disappears. I bet it's some kind of config issue. Does anyone know what I could be doing wrong? I am hosting the two in Jboss AS7 with all the defaults, except guvnor is running under
instead of
Thanks! Yuri
java - Maven安装guvnor找不到ResourceType变量
我正在尝试在带有 的 Ubuntu 系统上安装 drools guvnor mvn clean install -DskipTests
,但我收到如下错误输出:
任何想法为什么它找不到ResourceType
?
我正在使用 maven 3.0.4 和 java 1.7,并且我已经从 github.com/droolsjbpm 克隆了所有存储库
jbpm - 使用服务任务设置电子邮件工作流的步骤 - JBPM5 中的电子邮件组件
我正在使用 Drools guvnor 网页设计师。我想在我的过程中发送一封电子邮件。有一个服务任务节点,称为“电子邮件”,但我不确定如何配置才能使其工作。你能否给我一个例子或描述一个简单的方法来做到这一点?
我可以访问本地交换服务器。
请向我提供如何配置电子邮件属性(如 Assignments、DataInputSet 和 DataOutputset)的信息?如何配置或链接交换服务器到电子邮件服务任务节点?
java - Drools Guvnor 的本地版本
我读过很多关于 Drools Guvnor 以及与 Drools Planner 交互的资料。无需编码即可创建和更改规则非常有用。但我读过 Guvnor 是一个网络应用程序。
是否有将 Guvnor 作为本地桌面应用程序运行的解决方案?
我想在我的桌面上使用它而不启动应用程序服务器左右。
谢谢。
glassfish-3 - 在 Glassfish 中部署 Guvnor 的步骤
当我尝试将 Guvnor 部署到 Glassfish 上时,我遇到了与此处相同的问题。
如果有人成功部署,将最新版本的 Guvnor(例如 5.4)部署到最新版本的 Glassfish(例如 3.1)的步骤是什么?
drools-guvnor - Guvnor 似乎跨外部 RDBMS 和文件系统复制资产
我将 SQL Server 设置为外部存储库,并将 guvnor 和 jboss AS7 中的所有其他内容都按照默认配置进行了配置。
当我在 guvnor 中创建资产时,我看到 MSSQL 数据库中正在进行更改。但是,尽管对 db 进行了更改,但我仍然看到 Repository 和 Workspace 文件夹发生了更改。当我截断外部 guvnor db 中的表并重新启动 guvnor 时,它变得更加有趣,它似乎从这两个文件夹中取回了它的所有资产。
难道我做错了什么?它是从 lucene 索引中重建资产吗?如果 MSSQL 已经在索引事物,那么 lucene 索引是否仍然需要?这些基本的 JCR 概念是我没有掌握的吗?
谢谢,尤里
tomcat7 - 在 tomcat 7.0.30 中部署 guvnor.war 时面临的问题
如何在 Tomcat 7.0.30 服务器中部署 guvnor.war(版本 5.4.0.Final)?它给了我以下错误:
类型:异常报告
信息
说明:服务器遇到内部错误,导致无法完成此请求。
例外
注意 Apache Tomcat/7.0.30 日志中提供了根本原因的完整堆栈跟踪。