You can test the execution of a particular ruleset through a testing interface.
When you add this property to a ruleset, all execution requests use this same property value. In a production environment, this is unlikely to be the intended behavior.
The Rule Execution Server console provides a web testing interface for you to enter ruleset parameter values and call a deployed ruleset.
This box provides information about ruleset execution:
Label | Description |
---|---|
Executed canonical ruleset path | The complete path for the ruleset, including its version number |
Execution duration | In milliseconds |
Number of rules | The number of rules in the ruleset |
Rules fired | The names of the rules that the rule engine executed |
Number of tasks | The number of rule flow tasks in the ruleset |
Executed tasks | The names of the tasks that the rule engine executed |
Output | Strings that are written to print.out |
Warnings | Any warnings that were raised during execution |
This box contains the values of the output parameters set on the ruleset. The values are displayed as strings. With the ruleset property ruleset.bom.enabled at true, these strings result from the BOM serialization. Otherwise, the strings are equal to the return value of the toString method.