Im AS ABAP werden verschiedene Werkzeuge zur Überwachung der korrekten Funktionsweise der Web-Service-Laufzeit angeboten. Auftretende Fehler können mit Hilfe der angebotenen Werkzeuge bereinigt werden.
Die Überwachung der Web-Service-Laufzeit ist Teil des zentralen Monitorings (siehe: Process Integration Monitoring).
Zur Überwachung der Web-Service-Laufzeit werden folgende Werkzeuge angeboten:
● Monitor Web-Service-Laufzeit
Der Monitor Web-Service-Laufzeit löst einen Alert aus, wenn es Probleme bei der Konfiguration der Web-Service-Laufzeit gibt, bei Laufzeit-Fehlern verschiedener Fehlerkategorien und bei Performance-Engpässen bei Überschreiten bestimmter Schwellenwerte.
● Protokolle und Tracing (SOA Manager)
Die Protokollierung liefert Ihnen Informationen über Verarbeitungsschritte in der SOAP-Laufzeit. Mit Tracing können Sie Fehler oder Performance-Probleme im Detail analysieren. Weitere Informationen finden Sie im Abschnitt Protokollierung und Traces anzeigen.
Informationen zu Logs und Traces im SAP NetWeaver Administrator finden Sie im Abschnitt Viewing Web Services Logs and Traces.
Mit Web Services Reliable Messaging werden Nachrichten zu Sequenzen zusammengefasst. Fehler bei der Übertragung können mit den Analyse-Werkzeugen des Sequenz-Monitors gefunden und bereinigt werden.
Um aufgetretene Fehler sowie deren Ursache ausfindig zu machen, können Sie die in Sequenzen enthaltenen Messages überwachen.
● Event-kontrollierte Prozessierung überwachen
Überprüfen Sie bei der Suche nach Fehlern, ob der Event Handler und der Task Watcher periodisch gestartet werden. Dies ist Voraussetzung für die zuverlässige Nachrichtenübertragung und Transaktionsverarbeitung der SOAP-Laufzeit.
Sie können einen fehlerhaften Web Service auf der Provider-Seite mit Hilfe von Units des bgRFC (Background Remote Function Call) debuggen.
Fehler beheben mit Monitoring-Werkzeugen
In diesem Abschnitt finden Sie ein Beispiel für eine Fehler-Analyse.