cancel
Showing results for 
Search instead for 
Did you mean: 

HOW TO DEBUG EXTERNAL ABAP PROGRAM

Former Member
0 Kudos

HI ALL ,

I am new to Webdynpro Java. I am unabe to debug the ABAP program through web dynpro java application .

I want to debug the external abap program through web dynpro java application.

If it possible please let me know the required procedure for debugging.

Thanks in advance...!

Accepted Solutions (0)

Answers (4)

Answers (4)

p330068
Active Contributor
0 Kudos

Dear MOVVA,

Please look into the ABAP Debuging in Webdynpro. [Click here|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/0e9a9d90-0201-0010-478e-991dbea73a30?QuickLink=index&overridelayout=true]

Hope it will helps

Best Regards

Arun Jaiswal

satish_kumar106
Explorer
0 Kudos

Hi SRAVANI ,

You have to get external debugging option enabled first for the RFC from security team for the user id which you are using.

To check out to which userid breakpoint is configured goto SE37->utilities->settings-->ABAP Editor->Debugging.

Please close the thread if it is answered.

Regards,

Satish S.

vijay_kumar49
Active Contributor
0 Kudos

Hi,

I donu2019t have any documents for that. But I vl give some points plz go through that.

1. Login into the ECC System with respective of User name and Password.

2. Enter T -Code (SE 37). Here Pass to the you are Functional Module Name (BAPI/RFC).

(By using that same BAPI/RFC u have to develop the that WDJAVA Application)

3. Pass the RFC and Click on Display Button. That RFC will be open.

4. Here u have find it Red Icons available (External/Internal Debug) Click on that External Debug.

5. Finally deploy your WDJAVA Application that time automatically youu2019re ECC System Opened.

Please check it these

F5 - Step by Step debugging

F6 - Skips loops and Subroutines

F7 - Skips the loop or subroutine and returns to the last cursor point.

F8 - Execute and come out of debugging

Hope this helps!!

Best Regards

Vijay K

Former Member
0 Kudos

Thank u Vijay,

Previous i did the same steps told by u. But Debuging is not working (ECC System not Opened..).

udaykumar_kanike
Active Contributor
0 Kudos

Hi MOVVA.SRAVANI ,

Looks like your RFC is not getting triggered. try printing node size before and after rfc execution statement. you will be able to know if the rfc is actually trigerring. use following code to print the values on screen.

wdComponentAPI.getMessageManager.reportSuccess(" " + variable name);

Hope it helps.

Regards

Uday

junwu
Active Contributor
0 Kudos

logon to abap server with the user , which is used to call the abap rfc.

set an external break point in the abap code. start your web dynpro java application.