Skip to content

DEBUG APIs

Overview

The EW_DEBUG package provides debugging and logging utilities for EPMware Logic Scripts. It can be used to record debug messages, track entry and exit points.

Package: EW_DEBUG
Usage : ew_debug.<function_name>

log

This API is used to record debug messages in the centralized debug table.

-- p_text : Debug message to be recorded.
-- p_level : Debug level for the message. Use ew_debug.show_always to always record the message
-- p_source_ref : Source or Logic Script name.
-- p_source_ref_code: Optional source reference code.
-- p_source_ref_id : Optional source reference ID. For request-oriented Logic Scripts, the Request ID can be specified here.


ew_debug.log(p_text            => p_msg
            ,p_level           => ew_debug.show_always,
            ,p_source_ref      => c_script_name
            ,p_source_ref_code => NULL
            ,p_source_ref_id   => c_request_id
            );