diff --git a/src/01/01/z2ui5_cl_util_api.clas.abap b/src/01/01/z2ui5_cl_util_api.clas.abap index 17b47b2c..fda59e08 100644 --- a/src/01/01/z2ui5_cl_util_api.clas.abap +++ b/src/01/01/z2ui5_cl_util_api.clas.abap @@ -715,14 +715,19 @@ CLASS z2ui5_cl_util_api IMPLEMENTATION. METHOD rtti_check_class_exists. - cl_abap_classdescr=>describe_by_name( - EXPORTING - p_name = val - EXCEPTIONS - type_not_found = 1 ). - IF sy-subrc = 0. - result = abap_true. - ENDIF. + TRY. + cl_abap_classdescr=>describe_by_name( + EXPORTING + p_name = val + EXCEPTIONS + type_not_found = 1 ). + IF sy-subrc = 0. + result = abap_true. + ENDIF. + + CATCH cx_root. + " cx_sy_rtti_syntax_error + ENDTRY. ENDMETHOD.