问题标签 [jrules]
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.
business-rules - JRule 在规则团队服务器中显示各种错误,但在 Rule Studio 中运行良好
当我使用 DVS 进行测试时,我有一条小规则在 Rule Studio 中正常运行。现在我将规则部署到规则团队服务器,并在 RTS 中打开相同的规则。它向我展示了各种错误!我确定错误与代码无关,它是 IBM Jrules ILOG Rule Team Server 中的一些问题或错误。有高手知道这个bug吗?我正在使用 IBM JRules v7.1 的试用版
请参阅下面的附图,它显示了 RTS 中的错误。
jrules - JRules Rules Studio 7.1.1 中的许可错误
我是 Ilog JRules 规则工作室的新手。使用 JRules Rules Studio 7.1.1,我正在使用 JUnit 测试用例测试 Rules 项目中的一个特定规则。我可以看到以下错误,我无法理解。
原因:ilog.jum.client700.IluSAMAccessDeniedException:格林威治标准时间 2012 年 5 月 8 日 12:31:34,SAM 3.0.0.1040:拒绝访问模块“RES4J”。如果您想检查您的访问密钥,请执行以下操作: java -cp [location]sam.jar ilog.jum.client700.IluSAMAccessKey -summary 为确保您正在检查有问题的密钥,请检查其摘要是否为 '4165df64e40f9c019099f9fc72d1bd79'
如果有人有任何想法,请帮助我。
提前致谢。哈里
jrules - 规则执行服务器安装
我是 JRules 的新手,我已经安装了 Ilog JRules studio core 7.1.1。这个 JRules Core 由两个模块组成。“规则工作室”和“规则执行服务器”。在安装时,似乎错过了“规则执行服务器”模块的安装。现在我需要“规则执行服务器”,但我没有 JRules Core 安装文件。有没有其他方法,我们可以在同一个安装文件夹中安装“规则执行服务器”?
提前致谢。
哈里
jrules - 尝试创建到规则执行服务器的无状态会话时返回 java.lang.NoSuchFieldError
我正在使用 Ilog JRules Studio 7.1.1 进行规则开发。我正在使用 JUnit 测试用例来测试开发的规则。当我尝试创建到 RES 的无状态会话时,它返回以下错误。
IlrStatelessSession 会话 = factory.createStatelessSession();
有人有什么想法吗?
java.lang.NoSuchFieldError:ilog.rules.res.decisionservice.plugin.IlrWsdlGeneratorInteractionExtension.getSupportedFunctionNames 上的 ilog/rules/res/decisionservice/plugin/IlrWsdlGenerationInteractionSpec.FUNCTION_NAME_BACKPORT_GENERATE_WSDL.getSupportedFunctionNames(IlrWsdlGeneratorInteractionExtension.java:418) 在 ilog.rules.res.xu. .impl.IlrPluginManager.createPlugins(IlrPluginManager.java:222) 在 ilog.rules.res.xu.plugin.impl.IlrPluginManager.changePlugins(IlrPluginManager.java:173) 在 ilog.rules.res.xu.plugin.impl.IlrPluginManager .start(IlrPluginManager.java:135) 在 ilog.rules.res.xu.spi.IlrManagedXUConnectionFactory.createConnectionFactory(IlrManagedXUConnectionFactory.java:648) 在 ilog.rules.res.xu.spi.IlrManagedXUConnectionFactory.createConnectionFactory(IlrManagedXUConnectionFactory.java:668) ) 在 ilog.rules.res.session.util。IlrJ2SEConnectionFactoryFinder.findConnectionFactory(IlrJ2SEConnectionFactoryFinder.java:23) 在 ilog.rules.res.session.IlrJ2SESessionFactory.createClientFactory(IlrJ2SESessionFactory.java:93) 在 ilog.rules.res.session.IlrJ2SESessionFactory.getClientFactory(IlrJ2SESessionFactory.java:129) 在 ilog .rules.res.session.IlrJ2SESessionFactory.createStatelessSession(IlrJ2SESessionFactory.java:62)
问候, 哈里
java - 从 java 客户端调用 Ilog Jrule 规则执行服务器
我正在尝试使用 java 客户端在 IBM Jrule Rules execution server 中执行规则。我有 Websphere community Edition V2.1 服务器,我可以使用部署在 samae 服务器中的 JSF 调用和执行规则。
我想使用 java 客户端调用和执行规则。我没有找到任何方法来做到这一点,
在 EJB 中。通过设置 Initial Context 环境属性,我们可以从 web 以及从 java 客户端调用 EJB。有没有与此类似的方法,调用规则执行服务器规则,使用 java 客户端,Web 部件已经在工作。
我得到以下错误。
任何人都可以建议在哪里指定规则执行服务器 url、用户名和密码。就像我们在 EJB 中指定 InitialContext 值一样。
jrules - 如何在JRules中检查数字的长度
我是 JRules 编码的新手。它可能看起来像一个简单的问题。我想检查 JRules 代码中数字的长度。如何为此编写代码。“长度”短语需要一个字符串。我尝试使用 toString() 将数字转换为字符串。但这不起作用。请给出一些想法。
jboss - 流口水和 jrules 一样吗?
Drools 和 Jrules 之间有区别吗?Jboss规则和Jrules一样吗?什么类型的环境通常使用 Drools?
jrules - 在 Rules Studio 中运行调试模式时出现问题
我写了一个技术规则,想在调试模式下测试这个规则。我正在使用 JUnit 测试用例进行单元测试。我已经在 JUnit 测试项目中部署了规则集。我在技术规则中设置了断点。但是在调试模式下运行时,控件不会在断点处停止。我检查了 RuleApp 项目的 archive.xml 中的“启用调试”选项。
请让我知道在调试模式下测试规则集需要注意哪些事项。
提前致谢。
哈里
unit-testing - 如何在不使用 DVS 的情况下测试 ILOG JRules 规则集?
我正在尝试将 JRules BRMS 7.1 用于项目。我发现 DVS 在测试规则集方面有一些限制。
就是无法测试Excel场景文件模板中复杂类型集合中的内容。
但我理解这是正常的,因为这种内容对于 Excel 表格格式来说太复杂了。
因此,任何人都知道在不使用 DVS 的情况下测试需要大量测试用例和大量复杂类型输入的规则集的最佳方法是什么?
database-connection - ilog jrules与数据库连接-详解
我正在使用 IBM ILOG JRules 进行 POC,而且我是 JRules 的新手。我有一个业务需求:
- 我将在数据库中拥有文档类及其属性。
在 Rule Studio 中,我将为每个角色创建一个具有以下条件的决策表:
If Document Class is <abc> and User Role is <xyz> Then Return Properties <P1, P2,…> as editable.
- 我必须找到一种方法来整合数据库和决策表,以便决策表可以识别属性值。
谁能帮助我如何使用 IRL 代码以简单的方式实现它?