cancel
Showing results for 
Search instead for 
Did you mean: 

External Debugging not working

Former Member
0 Kudos

Hello colleagues,

I'm trying to debug an ITS Service in my System (ECC 6.0) and I don't get it!

My Service's Gui Properties (SICF):

~TRANSACTION = ZXXX

~THEME = 99

~GENERATEDYNPRO = 1

Service Handler (SICF) (don't know if relevant...):

CL_HTTP_EXT_ITS

Transaction ZXXX (SE93):

Transaction Classification: "Professional User Transaction"

Utilities > Settings > Debugging (SE38):

External Debugging > User: (My_User)

ABAP Debugger: "New Debugger"

Finally, I set an External Breakpoint for (My_user) at the first line (or wherever) of the program called by ZXXX Transaction and it never works.

Any idea? I'm driving crazy!

Edited by: Álvaro Benito on Jun 1, 2010 9:02 PM

Edited by: Álvaro Benito on Jun 1, 2010 9:05 PM

Accepted Solutions (1)

Accepted Solutions (1)

cris_hansen
Advisor
Advisor
0 Kudos

Hi Álvaro,

I am not sure if you have tried this using the Classic Debugger. You can change back to the classic debugger in transaction SE38 -> Utilities -> Settings -> ABAP Editor -> Debugging -> ABAP Debugger -> Classic Debugger.

You can try to use:

~WEBGUI 1

~THEME SL

~TRANSACTION Zxxxx

Also check SAP note 870454 (Integrated ITS, debugging IACs).

At last, but not least, you should consider using the latest disp+work package (if the suggestions above failed), once there were several changes in the debugger in the latest Kernel patch levels, e.g.:

1417159 - External breakpoints - SYSTEM_CORE_DUMPED

1447922 - Watchpoint w/ condition always stops during procedure entry

I hope this helps.

All the best,

Cristiano

Former Member
0 Kudos

Hi Cristiano,

Thanks for your reply!

Regarding the Gui Properties you proposed to me, I tried without success.

Regarding SAP Note 870454, I had checked before and all the requisites were implemented.

Regarding the disp+work package: do you know where I could check the level at my system?

As additional data, I'm able to make External Debugging of RFCs from Portal.

Any other ideas?

former_member316351
Active Contributor
0 Kudos

Hello Álvaro,

The disp+work package is the same as the kernel level. Just logon to your system and choose System > Status from the menu bar, then the "Other kernel info." button at the bottom of the popup. The "Patch level" shows the current package.

As for debugging, make sure you're on the right application server (in case you use load balancing or logon groups.)

Edgar

Answers (2)

Answers (2)

former_member196064
Active Participant
0 Kudos

Hmmm... sounds to me like your settings are right, as long as you have "Gui Link" = Y.

but... I'm on 4.7 so you might not have the Gui Link setting.

My second guess would be to deactivavte the service.

go into the service & resave it... then reactivate it.

Former Member
0 Kudos

Please try in SICF

On the menu list click on

Edit --> Debugging --> Activate debugging . Specify the URL

Right click on your service and test it