
In AS ABAP under SAP NetWeaver 7.0 EHP2 and 7.2 there is a further debugging variant on offer: Request-based debugging.
Request-based debugging makes it possible for you to stop and debug specific HTTP or RFC requests that a specific end user (an actual person at a PC) sends. In contrast to user-based debugging, the following is assured:
It does not make any difference which AS ABAP user and application server process the request.
Processing requests from other end users are not affected - which is essential in a productive system.
Request-based debugging is therefore intended for debugging applications that are based on client-server technologies where a general system user of the AS ABAP processes the external requests of different clients. You can isolate requests from each other and analyze them separately.
Example situations for where request-based debugging is particularly useful:
A support employee debugs HTTP requests
Setting breakpoints: SAP GUI remote
Initiating Requests: Web Browser using WTS (to customer network)
A support employee debugs RFC requests
Setting breakpoints: SAP GUI remote
Initiating Requests: SAP GUI remote
The following system requirements apply for request-based debugging:
AS ABAP: SAP NetWeaver 7.0 EHP2 or 7.2 and higher
Frontend PC
Setting Breakpoints: SAP GUI for Windows 7.10
Sending Requests
SAPĀ GUI for Windows 7.10
Web-basierte Applications
Microsoft Internet Explorer
SAP HTTP Plug-in for IE
See SAP Note 1041556 for the combinations of Microsoft Windows and Microsoft Internet Explorer that are supported, as well as a supply source of SAP HTTP plug-in for IE.