Notes für Linux: LotusScript Remote Debugger

Start des Agenten

Mit dem Start des Agenten beginnt die im Serverdokument festgesetzte Zeitspanne abzulaufen:

  1. Rufen Sie deshalb sofort nach der Eingabedes Konsolenbefehls im Domino Designer den Menüpunkt File/Tools/Remote LotusScript Debugger auf.

  2. Klicken Sie auf die Schaltfläche Select debug target. Es öffnet sich das gleichnamige Dialogfenster (Bild 4 folgende Seite).

  3. Wählen Sie im Feld Server den Server, auf dem der Agent läuft.

  4. Im Feld Database bestimmen Sie die Datenbank, die den Agenten enthält.

  5. Sobald Ihnen im Feld Debug Target der im Hintergrund laufende und momentan wartende Agent angeboten wird, wählen Sie ihn aus und betätigen die Schaltfläche Open.

Nun steht Ihnen der Agent im Debugger zur Verfügung, und Sie können ihn wie gewohnt nutzen.

Bild 4: Die Auswahl des Ziels für das Debugging bei der Nutzung des Remote- Debuggers.
Bild 4: Die Auswahl des Ziels für das Debugging bei der Nutzung des Remote- Debuggers.

Das Debugging über das Netzwerk bietet für viele Aufgabenstellungen klare Vorteile, weil man die Ausführung auf einem entfernten Systeme ohne direkte Eingriffe überwachen kann. Das ist vor allem bei Tests in Serverumgebungen von Bedeutung, aber auch für die Analyse von Laufzeitfehlern in Produktivumgebungen, die sich in anderer Weise nicht erklären lassen. Das Remote- Debugging kann dabei helfen, weil der Eingriff in das System, auf dem der Agent ausgeführt wird, gering ist und weil der laufende Betrieb bis auf die ohnehin bestehenden Probleme mit dem Agent nicht gestört wird.

Außerdem ist im Vergleich mit den meisten anderen Ansätzen für das Remote-Debugging, die es beispielsweise auf Betriebssystemebene gibt, der Debugger des Domino Designer sehr einfach konfigurierbar und einsetzbar. Spezielle Hardwarekomponenten sind nicht erforderlich.