07-10-2006 9:29 AM
Hi everybody,
When I try to trace a abap web dynpro component with the function 'SYSTEM_CALLSTACK', I get a very cryptic entry under "main program" like /1BCWDY/2A5JNGDP2YQFUSHKTBT2==CP. How can I find the name of the WD component with it? Thank you.
Regards,
Jinchi
07-11-2006 1:33 PM
Hi Jinchi,
Just go to se38 and enter the name of the generated class, like /1BCWDY/2A5JNGDP2YQFUSHKTBT2==CP. Then navigate to the implementation section and double click at an include there. Within the include, at the top, there is comment section that contains the name of the component/view.
Btw.: Looking at a shortdump using st22 reveals the affected component/view within the description.
Best regards,
Thomas
07-11-2006 1:33 PM
Hi Jinchi,
Just go to se38 and enter the name of the generated class, like /1BCWDY/2A5JNGDP2YQFUSHKTBT2==CP. Then navigate to the implementation section and double click at an include there. Within the include, at the top, there is comment section that contains the name of the component/view.
Btw.: Looking at a shortdump using st22 reveals the affected component/view within the description.
Best regards,
Thomas
07-11-2006 2:03 PM
Hi Thomas,
thank you for your answer! When my method uses the SYSTEM_CALLSTACK function and gets the name of the generated class, I want to give out the name of the webdynpro as an info. So is there a way to find the name directly in my method?
Thanks and regards,
Jinchi
07-11-2006 2:08 PM
Hi Jinchi,
Unfortunately, there is no function module/class that I know of. Certainly, the mapping is stored somewhere inside of a database table, but I advise against accessing any of the Web Dynpro related ones directly as things could be changed there without notice.
Best regards,
Thomas
07-11-2006 2:12 PM
Hi Thomas,
Thanks for your help. I will follow your advice :).
Best Regards,
Jinchi