When a rule fails in its execution and the exception is not handled, error messages and debugging information for that transaction (and parent transactions) are supplied in the system log. Using the information from the system log, you can make corrections to your rule so that it can execute successfully. If you require more debugging capabilities, you can use the Rule Debugger. Refer to
Chapter 18, Processing in Debug Mode for more information.
The system log is cleared if the transaction ends and a new transaction begins (for example, as with the TRANSFERCALL statement). Only output from the most recent transaction is available to display. The following types of output appear:
The system log can also contain an event log for event rules. This information identifies the location, cause, and dump of active tables and local variables at the time of an error in a derivation, trigger, or validation rule for a table. The following is an example of an event log.