on 06-01-2010 8:02 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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?
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
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.