Shorten callstack even more

This commit is contained in:
Jan Kvetina 2022-01-30 16:28:53 +01:00
parent 95563b135e
commit 001777ea1e

View File

@ -2574,8 +2574,8 @@ CREATE OR REPLACE PACKAGE BODY app AS
-- --
v_payload := SUBSTR ( v_payload := SUBSTR (
out_result.message || CHR(10) || '--' || CHR(10) || out_result.message || CHR(10) || '--' || CHR(10) ||
app.get_shorter_stack(p_error.error_statement) || CHR(10) || '--' || CHR(10) || app.get_shorter_stack(p_error.ora_sqlerrm) || CHR(10) || '--' || CHR(10) ||
app.get_shorter_stack (p_error.ora_sqlerrm) || CHR(10) || '--' || CHR(10), app.get_shorter_stack(p_error.error_statement) || CHR(10) || '--' || CHR(10),
--app.get_shorter_stack(p_error.error_backtrace) || CHR(10) || '--' || CHR(10) --app.get_shorter_stack(p_error.error_backtrace) || CHR(10) || '--' || CHR(10)
1, app.length_payload 1, app.length_payload
); );
@ -2857,6 +2857,10 @@ CREATE OR REPLACE PACKAGE BODY app AS
out_stack := REGEXP_REPLACE(out_stack, '\sHTMLDB*\]', '.'); out_stack := REGEXP_REPLACE(out_stack, '\sHTMLDB*\]', '.');
out_stack := REGEXP_REPLACE(out_stack, '\s\d+\s\[\]', '.'); out_stack := REGEXP_REPLACE(out_stack, '\s\d+\s\[\]', '.');
-- --
out_stack := REGEXP_REPLACE(out_stack, '\sORA-\d+.*%\.%.*EXEC.*, line \d+', '.');
out_stack := REGEXP_REPLACE(out_stack, '\sORA-\d+.*%\.%.*PROCESS_NATIVE.*, line \d+', '.');
out_stack := REGEXP_REPLACE(out_stack, '\sORA-\d+.*DBMS_(SYS_)?SQL.*, line \d+', '.');
--
RETURN out_stack; RETURN out_stack;
END; END;