Show TOC

FunktionsdokumentationDebugging Dieses Dokument in der Navigationsstruktur finden

 

Probleme bei der Anzeige bzw. dem Ausführen von BSP-Applikationen können die unterschiedlichsten Ursachen haben. Wenn ein Problemfall auftritt, können Sie debuggen, um die Lösung zu finden.

Ein spezielles HTTP-Debugging steht für das Coding in Ihrer BSP-Applikation zur Verfügung. Das HTTP-Debugging können Sie genauso wie das übliche Debugging verwenden.

Achtung Achtung

Das HTTP-Debugging ist benutzerspezifisch, d.h. Breakpoints werden benutzerspezifisch gesetzt.

Für einen public bzw. Internet-User ist Debugging nicht möglich.

Die Authentifizierung darf nicht unterdrückt werden, wenn für den HTTP-Request die Authentifizierung eingestellt ist.

Ende der Warnung.

Siehe auch:

Weitere Informationen über das Debugging finden Sie in der Dokumentation zum Debugger.

Sie können auch Breakpoints für BSP-Seitenfragmente setzen.

Wenn Sie mit den Mitteln des Debuggers nicht weiterkommen, können Sie für Ihre BSP-Applikation einen Trace ziehen. Dazu verwenden Sie entweder das ICM-Tracing oder das HTTP-Browser-Tracing.

Voraussetzungen

Bevor Sie debuggen, stellen Sie Folgendes sicher:

  • Der Internet Communication Manager (ICM) befindet sich in aktivem Status.

    Dazu verzweigen Sie in die Transaktion SMICM: Der Status des ICM sollte auf läuft stehen und die grüne Ampel sollte angezeigt werden. Der ICM läuft außerdem mit den korrekten Parametern (siehe auch Parametrisierung des ICM und des ICM Server-Cache).

  • Die korrekte Domäne bzw. DNS-Konfiguration ist für Ihre BSP-Applikation angegeben.

    Siehe auch Hinweis 434918.

Aktivitäten

Sie können das HTTP-Debugging für BSPs auf verschiedene Arten einstellen bzw. aktivieren:

  • über das Setzen eines Breakpoints in Ihrer BSP-Applikation

  • in der Pflege des HTTP-Service-Baums (Transaktion SICF)

    Wählen Sie   Bearbeiten   Debugging   Debugging aktivieren.   Weitere Informationen erhalten Sie unter Funktionen zur Überwachung und Fehlersuche.

  • in der Development Workbench (Transaktion SE80)

    Wählen Sie   Hilfsmittel   Einstellungen  . Im folgenden Popup für die benutzerspezifischen Einstellungen wählen Sie auf der Registerkarte ABAPEditor die eingebettete Registerkarte HTTPDebugging und aktivieren Sie dort global für Ihren Benutzer das HTTP-Debugging.

    Im Web Application Builder der Development Workbench können Sie ebenfalls das HTTP-Debugging aktivieren bzw. deaktivieren:

    Wählen Sie   Hilfsmittel   Breakpoints   Für HTTP-Benutzer (de-) aktivieren  .

    Achtung Achtung

    Beachten Sie, dass das Löschen aller Breakpoints nicht automatisch das HTTP-Debugging deaktiviert.

    Ende der Warnung.