From 95267435622ecbf4812bd931a285c0ad848ab024 Mon Sep 17 00:00:00 2001 From: gardian12 Date: Wed, 13 Dec 2023 12:30:08 +0100 Subject: [PATCH] added exception handling as hotfix of #6696 (#6697) Co-authored-by: Lars Hvam --- src/data/zcl_abapgit_data_utils.clas.abap | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/data/zcl_abapgit_data_utils.clas.abap b/src/data/zcl_abapgit_data_utils.clas.abap index ed7435124..628eb30dd 100644 --- a/src/data/zcl_abapgit_data_utils.clas.abap +++ b/src/data/zcl_abapgit_data_utils.clas.abap @@ -49,7 +49,7 @@ ENDCLASS. -CLASS zcl_abapgit_data_utils IMPLEMENTATION. +CLASS ZCL_ABAPGIT_DATA_UTILS IMPLEMENTATION. METHOD build_config_filename. @@ -166,7 +166,10 @@ CLASS zcl_abapgit_data_utils IMPLEMENTATION. ro_delivery_class = lo_delivery_class. ASSIGN lo_delivery_class->('VALUE') TO . lv_contflag = . - CATCH cx_sy_dyn_call_illegal_class. + CATCH cx_sy_dyn_call_illegal_class cx_no_check. + " Catching SAP standard exception CX_NO_CHECK, + " because of the expected exception CX_XCO_RUNTIME_EXCEPTION + " could not be used here directly to keep the indirect usage approach. SELECT SINGLE contflag FROM ('DD02L') INTO lv_contflag WHERE tabname = iv_name. ENDTRY.