Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

RAISE_EXCEPTION dump

Former Member
0 Likes
1,317

A RAISE statement in the program "CL_GUI_CUSTOM_CONTAINER=======CP" raised

exception

condition "CNTL_ERROR".

Since the exception was not intercepted by a superior

program, processing was terminated.

how do i find the main calling program or superior program in ST22. Any pointers, please help.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,130

Hi,

Look at the active call/events section in ST22.

Also it looks like you are executing a program in background, and this program is trying to access a "GUI_COMPONENT" hence the short dump.

Regards,

Chen

9 REPLIES 9
Read only

Former Member
0 Likes
1,131

Hi,

Look at the active call/events section in ST22.

Also it looks like you are executing a program in background, and this program is trying to access a "GUI_COMPONENT" hence the short dump.

Regards,

Chen

Read only

Former Member
0 Likes
1,130

Hi Chen,

I found out the t.code and there is gui_component used, however can you please telll me how and where do i find what exactly caused this dump in ST22. Analysing it for the first time, your help is appreciated.

Thank you in advace.

Read only

0 Likes
1,130

Hi freedombird,

Did you use any code that related to classic ALV?

Source code more than 72 length a line may cause this dump.

Regards.

Read only

0 Likes
1,130

Hi,

Please copy and paste the Active Call stack from the short dump. Along with that if you could provide more information like, how or when do you get this short dump, like i said in my other reply, this seems more likely a program running/scheduled to run in the background. Please provide as much info as you can.

Regards,

Chen

Read only

0 Likes
1,130

Hi Chen,

Sorry i cannot copy paste the active call stack for security reasons, however i can tell you that it is indeed scheduled as a background job for Me22. So with this info would it be possible to guide me on how to read the dump analysis and get more info on why the dump occured. I appreciate your efforts to help me out.

Thank you.

Read only

0 Likes
1,130

Hi freedombird,

your me22 is probably enhanced to trigger a popup or something like this that expects user interaction. This is not possible in background. I Thinks there are some SAP notes regarding ME22 background processing.

You may better use function BAPI_PO_CHANGE - after taking some ABAP and BAPI classes.

Regards,

Clemens

Read only

0 Likes
1,130

Hi All,

Thanks for all your suggestions.

Read only

Former Member
0 Likes
1,130

had some more doubt.

Read only

Former Member
0 Likes
1,130

Thanks!