ESQL-Debug ausführen

Vor dem Start

Führen Sie folgende Task aus:

Beim Überspringen des Quellcodes in einem ESQL-Knoten (siehe In Quellcode springen) werden die ESQL-Variablen in der Ansicht 'Variablen' der Debugperspektive angezeigt. Sie können sie durchsehen und die ihnen zugeordneten Datenwerte ändern.

Außerdem können Sie Unterbrechungspunkte in den ESQL-Codezeilen einrichten.

Gehen Sie folgendermaßen vor, um mit ESQL-Variablen zu arbeiten:

  1. Wechseln Sie zur Debugperspektive.
  2. Öffnen Sie die Ansicht 'Variablen'. Die Variablen werden in einer Baumstruktur mit dem Symbol Variable angezeigt.
  3. Wenn Sie mit einer Variablen arbeiten wollen, klicken Sie mit der rechten Maustaste darauf, und wählen Sie aus dem Kontextmenü eine Option aus.

Gehen Sie folgendermaßen vor, um in ESQL-Codezeilen Unterbrechungspunkte zu verwenden:

  1. Wechseln Sie zur Ansicht 'Debug'.
  2. Öffnen Sie den ESQL-Editor.
  3. Klicken Sie mit der rechten Maustaste in eine Zeile, in der ein Unterbrechungspunkt eingerichtet werden kann. In einer Kommentarzeile oder einer Leerzeile können Sie keinen Unterbrechungspunkt einrichten.
  4. Wählen Sie eine Menüoption aus, um den Unterbrechungspunkt, wie in Mit Unterbrechungspunkten arbeiten beschrieben, analog zu normalen Debuggerunterbrechungspunkten zu erstellen, zu löschen oder zu beschränken.

Führen Sie folgende Schritte aus, um einen Debugvorgang für hochgestuften ESQL-Code auszuführen

Wenn Sie einen Debugvorgang für hochgestuften ESQL-Code ausführen, überprüfen Sie, ob die standardmäßige Kompatibilitätsstufe korrekt ist, indem Sie nacheinander aufFenster > Einstellungen > ESQL und Zuordnung > Codegenerierung > Standardmäßige Kompatibilitätsstufe klicken.
  • Wenn Sie eine Implementierung für Broker der Version 5.0 ausführen, wählen Sie in der Dropdown-Liste die Option 5.0 aus (dies ist die Standardeinstellung).
  • Wenn Sie eine Implementierung für Broker der Version 2.1 ausführen, wählen Sie in der Dropdown-Liste die Option 2.1 aus.
Wird diese Einstellung geändert, müssen alle Nachrichtenflussprojekte in Ihrem Arbeitsbereich erneut erstellt werden.

Wenn Wenn Sie versuchen, eine Nachrichtengruppe einzusetzen, die Funktionen verwendet, die von Ihrem Broker nicht unterstützt werden, wird eine Fehlernachricht ausgegeben. Ändern Sie daher Ihre Nachrichtengruppe, um sicherzustellen, dass diese nur Funktionen verwendet, die von Ihrem Broker unterstützt werden, oder aktualisieren Sie Ihren Broker auf die erforderliche Stufe.

Zugehörige Konzepte
Fluss-Debugger - Übersicht
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 18.05.2006
ag11360_