2016-09-08 3 views
1

Je travaille avec Jrules et ODM. Une de mes évaluations échoue en raison d'un pointeur nul, et je veux savoir quelle condition particulière a échoué.Débogage (réglage du point de rupture) Ilog Jrules dans la partie d'évaluation

Comment est-ce que je peux faire ceci? Les tutoriels Jrules montrent le réglage du point de débogage dans la partie action, mais pas la partie évaluation (si ...).
Existe-t-il un moyen direct de passer d'une condition à l'autre, de sorte que je puisse localiser quelle condition particulière (évaluation) a échoué?

+0

de Resserrement; formulation phrasé réarrangé pour une lecture plus facile. – Prune

Répondre

1

Vous pouvez déboguer dans les actions en plaçant des instructions d'impression dans l'action initiale et l'action finale de chaque règle.

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

vous pouvez également ajouter un sysout dans le poseur de la variable ou des boucles utilisées pour des actions et peut voir le fichier system.out.log dans le dossier serveur exemple (emplacement: cela dépend dans quel lecteur nous avons installé le fichier) pour voir ce que voit la valeur traversant cette variable. Merci Mohammed Khaleel