cancel
Showing results for 
Search instead for 
Did you mean: 

Need to find the RFC being called from the WDJ application

Former Member
0 Kudos

Hello All,

We have a scenario , our application is built on Webdynpro for Java , Now that we do not have the source along with us , but we need to find RFCs it is calling on the R/3 side. Could anyone give some suggesstions as to if there are any ways for the same in the portal side .

Thanks and Regards,

Ronniee

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

If you are able to execute/run webdynpro application from portal, then try to trace these details from backend itself, like go to transaction ST05, then enable RFC trace for the particular user (if you want to use specific user). Then run your application from portal side, all RFC related data would be traced then you can come to know which RFC used.

Notes:- Turn of trace in ST05 once you find RFC detail, because it will affect R/3 system performance

Hope it will help.

Former Member
0 Kudos

Hi ,

Try this way ,

1) rename your .ear file with .zip extension i.e if it is com.test.ear , rename as com.test.ear.zip

2)Extract the folder or unzip it .

3)you will see one .wda file, follow the step 1 i.e adding .zip extension

4) extract the .wda.zip file

5)you will see PORTAL-INF folder

6) In lib folder you will see your applications model folders

Hope this helps you get details of RFC.

Regards

Sunitha.

gill367
Active Contributor
0 Kudos

hi

This is somewhat tricky but if you can get the EAR file from the server by following path

\usr\sap\SID\JC<instance number>\SDM\root\origin

then copy the ear file and cahnge its extension to .zip

unzip it. It will have one wda file

change the extenaion of wda file to zip and unzip it and it will give you one model folder

there you can get all the class files generated from RFCs used during development

class files havin _input and output in the name are the RFC's used

Hope this will help

Sarbjeet Singh