Premium-PaketeIBM Bob Premium Package für i

Fehlerbehebung

Probleme bei der Verwendung von Bob für die IBM i-Entwicklung einfach diagnostizieren und lösen.

Allgemeine Hinweise zur Fehlerbehebung bei IBM Bob findest du unter Fehlerbehebung IBM Bob.

Erweiterungsprotokolle

IBM Bob Premium Package for i schreibt strukturierte Protokolleinträge in zwei Ausgabekanäle in VS Code.

IBM Bob Premium Package for i

Der Ausgabekanal IBM Bob Premium Package for i zeichnet jeden Tool-Aufruf von Bob auf und ist damit die erste Anlaufstelle, wenn ein Tool unerwartet reagiert oder einen Fehler erzeugt. So rufst du ihn auf:

Öffne das Output-Panel in Bob (View → Output oder Ctrl+Shift+U (Windows) bzw. Cmd+Shift+U (Mac)).

Wähle IBM Bob Premium Package for i aus dem Ausgabekanal-Dropdown oben rechts im Output-Panel.

Jeder Tool-Aufruf erzeugt:

  • Einen INFO-Eintrag beim Start eines Tools mit Tool-Name und relevanten Parametern.
  • Einen ERROR-Eintrag bei einem Tool-Fehler mit einer beschreibenden Meldung, die Bob auch erhält.
  • Einen WARN-Eintrag, wenn ein Tool nach 30 Sekunden noch nicht abgeschlossen ist, was auf einen möglichen Hänger hinweist.
  • Einen Abschlusseintrag mit der Gesamtdauer in Millisekunden.

IBM Bob

Der Ausgabekanal IBM Bob zeichnet allgemeine Protokolleinträge auf Erweiterungsebene auf. So rufst du ihn auf:

Öffne das Output-Panel in Bob (View → Output oder Ctrl+Shift+U (Windows) bzw. Cmd+Shift+U (Mac)).

Wähle IBM Bob aus dem Ausgabekanal-Dropdown oben rechts im Output-Panel.

Um Protokollmeldungen spezifisch für IBM Bob Premium Package for i zu isolieren, platziere den Cursor im Ausgabekanal, drücke Ctrl+f (Windows) bzw. Cmd+f (Mac) und suche nach [source:ibmi].

Weitere relevante Kanäle

Relevante Diagnoseinformationen findest du auch in den folgenden zusätzlichen Ausgabekanälen, die von anderen vorausgesetzten IBM i-Erweiterungen verwaltet werden:

  • Code for IBM i: Der primäre Ausgabekanal für die gesamte IBM i-Kommunikation. Er enthält ausgeführte CL-, SQL- und PASE-Befehle samt Fehlern, Authentifizierungsmeldungen und weiteren Systemmeldungen.
  • IBM i Testing: Protokolliert, welche Tests gefunden werden, welche Testkonfiguration verwendet wird, alle Standard-Ausgaben und -Fehler für Test-Befehle und mehr.

Ressourcen

Wie ist dieses Thema?