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: Zentrales 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.
● Sequenzen überwachen im SOA Manager
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.
● Monitor für verarbeitete XML-Messages
Aus der Liste der ermittelten Messages können Sie einzelne Messages anzeigen und vorhandene Versionen miteinander vergleichen.
● 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.