2016-09-08 11 views
1

나는 Jrules 및 ODM 작업을하고 있습니다. 널 포인터 때문에 내 평가 중 하나가 실패하고 어떤 특정 조건이 실패했는지 알고 싶습니다.디버깅 (브레이크 포인트 설정) Ilog Jrules 평가 부분

어떻게하면됩니까? Jrules 튜토리얼에서는 액션 부분에 디버그 포인트를 설정하지만 평가 (if ...) 부분은 표시하지 않습니다.
어떤 조건 (평가)이 실패했는지 확인할 수 있도록 조건별로 조건을 단계적으로 수행하는 방법이 있습니까?

+0

조이 말로 표현; 쉬운 읽기를위한 재배치 된 어구. – Prune

답변

1

각 규칙의 initialaction (초기화) 및 finalaction (최종 작업)에 print 문을 넣어서 디버깅 할 수 있습니다.

initialaction{ 
System.err.println("Debug here"+variable); 
}; 
0

당신은 또한 활동을 위해 사용되는 변수 또는 루프의 세터에 SYSOUT을 추가 할 수 있습니다 및 샘플 서버 폴더 (위치 안에 system.out.log 파일을 볼 수는있는 우리가 설치 한 드라이브에 따라 달라집니다 파일)을 사용하여 어떤 값이 해당 변수를 통과하는지 추적하십시오. 감사합니다 모하메드 칼레