From 701985df12f2592a5b67fc5cfcae0b0330fa085e Mon Sep 17 00:00:00 2001 From: bigld Date: Sat, 29 Apr 2017 21:23:06 +0200 Subject: [PATCH] catch old ExceptionADT Jump --- src/zabapgit_objects.prog.abap | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/zabapgit_objects.prog.abap b/src/zabapgit_objects.prog.abap index a31da06eb..39639cc92 100644 --- a/src/zabapgit_objects.prog.abap +++ b/src/zabapgit_objects.prog.abap @@ -1644,7 +1644,12 @@ CLASS lcl_objects_super IMPLEMENTATION. obj_type = i_obj_type. TRY. - li_object = cl_wb_object=>create_from_transport_key( p_object = obj_type p_obj_name = obj_name ). + cl_wb_object=>create_from_transport_key( EXPORTING p_object = obj_type p_obj_name = obj_name + RECEIVING p_wb_object = li_object + EXCEPTIONS OTHERS = 1 ). + IF sy-subrc <> 0. + lcx_exception=>raise( 'ADT Jump Error' ). + ENDIF. CALL METHOD ('CL_ADT_TOOLS_CORE_FACTORY')=>('GET_INSTANCE') RECEIVING