1

在经典规则引擎中开发了决策服务,最后当我从决策引擎中的经典规则引擎更改规则引擎时,所有虚拟方法 IRL 都已被删除,并且在 BOM 项目中也没有 getter、setter。是的,我知道决策引擎使用 ARL 和经典规则引擎 IRL。

如何在不丢失虚拟方法、Getter 和 Setter 的情况下更改为决策规则引擎?

目前使用IBM ODM 8.7.1.2 版本

4

1 回答 1

1

当您第一次将执行设置为使用决策引擎时,您的 IRL 应转换为 ARL。这在这里解释:

https://www.ibm.com/support/knowledgecenter/en/SSQP76_8.9.1/com.ibm.odm.dserver.rules.designer.run/executing_decision_topics/con_decision_engine.html

如文章中所述,某些 IRL 代码可能无法翻译。如果发生这种情况,您最终会得到一个空的函数体。您必须手动编码这些翻译。

于 2017-12-15T17:27:29.277 回答