2017-01-09 9 views
0

Разработал службу принятия решений в классическом движке правил и в конце, когда я сменил механизм правил с помощью механизма правил Classic из механизма принятия решений, тогда все виртуальные методы IRL были удалены и получены , сеттеры также недоступны в проекте спецификации. Да, я знаю, что механизм принятия решений использует механизм ARL и классического правила IRL.Изменение в двигателе правил от двигателя Classic до правила принятия решений

Как я могу изменить механизм правил принятия решений без потери виртуальных методов, Getters и Setters?

В настоящее время используется для IBM ODM 8.7.1.2 версии

+0

Вы не задали вопрос ... –

+0

Мой виртуальный метод IRLs удален, который я не хочу. Когда я меняю его на движок Classic Rule, все нормально. Помогите мне, как мы можем это решить –

ответ

1

Ваш IRL должен быть переведен на ARL при первой настройке выполнения, чтобы быть с Решением Engine. Это объясняется здесь:

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 кода не переводится как отмечается в статье. Если это произойдет, вы получите пустое тело функции. Вы должны передать эти переводы.