Show TOC

Request-Based DebuggingLocate this document in the navigation structure

Use

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

Prerequisites

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

        Note

        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.