Ruleset debugging tools
Use the Rule Designer debug tools to make sure that your rule application projects run as expected.
- Debug mode
You can execute a ruleset in debug mode to test rules, inspect execution of rules and engine state, and set breakpoints on classes, objects, rules, decision tables and trees, and rule flows. - Debug view
The Debug view displays the stack frame for the suspended threads for each target you are debugging. You can get a stack trace of the execution history. - Working memory
The Working Memory view display the objects in working memory for the RetePlus execution mode. Use it with the Agenda view to easily check whether the rules behave as expected. - Agenda
The Agenda view displays any rule instances scheduled for execution in RetePlus mode. Use it with the Working Memory view to quickly debug your applications. - Variables
The Variables view displays the names of the variables currently bound to a business rule and the parameters currently visible in the engine. - Breakpoints
The Breakpoints view displays the breakpoints that stop the execution of rules at any point to examine the state of variables, the agenda, and working memory. - Console
The Console view displays messages that have been sent to the output stream associated with the engine.
Parent topic: Debugging rulesets