【问题标题】:ilog.rules.teamserver.model.impl.IlrProjectInfoSummaryImpl;incompatible types for field isDecisionServiceilog.rules.teamserver.model.impl.IlrProjectInfoSummaryImpl;字段 isDecisionService 的类型不兼容
【发布时间】:2020-04-05 18:55:46
【问题描述】:

我们正在将 ODM 8.8 迁移到 IBM ODM 8.9.2。我知道经典规则引擎已从 IBM ODM 8.9.2 中弃用,但有什么方法可以使用它来提取规则。 在 IBM ODM 8.9.2 中将规则引擎用作经典规则引擎时,我遇到了以下错误。

错误:java.lang.RuntimeException:org.springframework.remoting.RemoteAccessException:无法反序列化来自 HTTP 调用程序远程服务的结果 [];嵌套异常是 java.io.InvalidClassException: ilog.rules.teamserver.model.impl.IlrProjectInfoSummaryImpl;字段 isDecisionService 的类型不兼容。

【问题讨论】:

    标签: rules rule-engine ibm-odm


    【解决方案1】:

    我发现在我当前版本的 ODM 中从 DE 迁移到 CRE 更容易,然后升级到新版本。当然,这可能会因您对 ODM 的具体使用而异。无论如何,您都必须迁移到 DE,但这样做可以避免一次进行两组更改。 8.8 版仍然对使用 DE 有一些限制(每个版本都有更少的限制,8.9.2 根本没有),但很可能您不会遇到任何限制。从 CRE 到 DE,规则本身实际上并没有太大变化,主要只是程序、特性和能力有所不同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-17
      • 2012-01-04
      • 1970-01-01
      相关资源
      最近更新 更多