0

我是 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'

at ilog.jum.client700.IluSAM.<init>(IluSAM.java:569)
at ilog.jum.client700.IluSAM.createIluSAM(IluSAM.java:352)
at ilog.rules.res.xu.spi.IlrManagedXUConnectionFactory.verifyRESLicense(IlrManagedXUConnectionFactory.java:924)
... 47 more

如果有人有任何想法,请帮助我。

提前致谢。哈里

4

3 回答 3

0

我得到了这个问题的原因。我正在尝试安装 Rules Studio 7.1.1 并使用 7.0.0 版的规则执行服务器。sam.jar 以及版本 7.0.0 的其他 jar,这导致了问题。RES 不适用于 Rules Studio 7.1.1 安装。所以我安装了版本 7.0.0,它工作正常。

于 2012-12-29T17:50:20.110 回答
0


我不知道您使用的是哪个 WAS,但我建议您重新安装 RES。
该文档清楚地说明了如何安装 RES 和 RTS。

你说你是新人,所以我假设你刚刚下载了它,因此你的试用版是有效的。
否则,可能是因为它已过期,请仔细检查。

希望能帮助到你。

PS:检查我对您关于测试规则的其他问题的回答,因为您不需要 RES 来测试规则

于 2012-05-09T09:52:00.473 回答
0

如何验证 JRules 模块是否已在 JRules 7 中安装并获得许可?

我有同样的问题,我通过用最新的替换所有 sam.jar 文件来修复它。

于 2013-12-13T17:03:58.903 回答