Skip to Content
0
Former Member
Sep 03, 2012 at 10:44 AM

Workflow dump. Method IF_GENIL_CONT_SIMPLE_OBJECT

40 Views

Hi, experts.

I have problem when starting workflow.

On the home page in Workflow Tasks i select WF (upload external BP list).

Move on WF details and push Execute.

System gives Dump.

ABAP Dump Analysis:

Category ABAP Programming Error

Runtime Errors CONNE_ILLEGAL_TRANSPORT_HEADER

ABAP Program CL_CRM_GENIL_CONT_SIMPLE_OBJ==CP

Application Component CA-WUI-GOL-GIL

Source Code Extract:

1 method IF_GENIL_CONT_SIMPLE_OBJECT~GET_KEY .

2 data: LV_OBJECT_ID type XSTRING.

3

4 if ME->DATA_REF->IS_HANDLE = FALSE.

5 LV_OBJECT_ID = ME->DATA_REF->OBJECT_ID.

6 elseif ME->DATA_REF->IS_HANDLE = HANDLE_ONLY_MAPPED_2_ID.

7 * current object ID is just a handle

8 * key change was only logged to avoid duplicates

9 * -> get actual key from mapping table

10 LV_OBJECT_ID = ME->CONTAINER->GET_MAPPED_ID( IV_OBJECT_NAME = ME->DATA_REF->OBJECT_NAME

11 IV_OBJECT_ID = ME->DATA_REF->OBJECT_ID ).

12 endif.

13

14 data: LV_PREV_EX type ref to CX_ROOT.

15 if LV_OBJECT_ID is not initial.

16 try.

17 import KEY = ES_KEY from data buffer LV_OBJECT_ID.

>>>> catch CX_SY_IMPORT_MISMATCH_ERROR into LV_PREV_EX.

19

20 * Conditional Breakpoint

21 data: LV_EX type ref to CX_CRM_CIC_PARAMETER_ERROR.

22 create object LV_EX

23 exporting

24 CLASS = 'CL_CRM_GENIL_CONTAINER_OBJECT'

On 18 string system drops.