Отладка (установка точки останова) Ilog Jrules в оценочной части

Я работаю с Jrules и ODM. Одна из моих оценок не удалась из-за нулевого указателя, и я хочу знать, какое именно условие не удалось.

Как я могу это сделать? Учебники Jrules показывают настройку точки отладки в части действия, но не в части оценки (если...).
Существует ли прямой способ пошагового выполнения условия за условием, чтобы я мог определить, какое конкретное условие (оценка) не удалось? ?


person Amar    schedule 08.09.2016    source источник
comment
сжатые формулировки; изменена формулировка для облегчения чтения.   -  person Prune    schedule 13.09.2016


Ответы (2)


Вы можете отладить действия, поместив некоторые операторы печати в начальное действие и финальное действие каждого правила.

initialaction{
System.err.println("Debug here"+variable);
};
person Didier    schedule 13.09.2016

вы также можете добавить sysout в установщик переменных или циклов, используемых для действий, и можете увидеть файл system.out.log в папке примера сервера (расположение: это зависит от того, на каком диске мы установили файл), чтобы отслеживать, что посмотреть, что значение проходит через эту переменную. Спасибо Мохаммед Халил

person Mohammed Khaleel    schedule 13.02.2017