Tipps zum Debugging von Coach-Ansichten in Process Portal

Sie haben die Möglichkeit, ein Debugging für die Lebenszyklusmethode für Ihre Coach-Ansichten in IBM® Process Portal auszuführen.

Vorbereitungen

Bevor Sie das Debugging Ihrer Coach-Ansichten starten können, müssen Sie das JavaScript-Debugging in Process Portal aktivieren. Siehe Traceerstellung für Coaches aktivieren. Sie müssen außerdem sicherstellen, dass der clientseitige Benutzerservice, der die zu testenden Coach-Ansichten enthält, entweder als startbarer Service zur Verfügung steht oder in einer BPD enthalten ist, die für den Start in Process Portal verfügbar gemacht ist.

Verwenden Sie die Debugging-Tipps der Coach-Ansicht, die sich auf Ihren Browser beziehen.

Internet Explorer 11

  1. Melden Sie bei Process Portal an.
  2. Öffnen Sie die Entwicklertools über die Symbolleiste oder über die Taste F12 und rufen Sie das Debugger-Tool auf.
  3. Starten Sie in Process Portal den clientseitigen Benutzerservice oder die BPD mit der Coach-Ansicht, die Sie testen wollen.
  4. Das Debugger-Tool von Internet Explorer stoppt bei einer Debugger-Anweisung zu Beginn der Coach-Initialisierung. Die generierte Seite für den Coach wird angezeigt.
  5. Lokalisieren Sie den Lebenszyklusmethodencode der Coach-Ansicht und legen Sie nach Bedarf Haltepunkte fest.
  6. Setzen Sie das normale JavaScript-Debugging im Debugger-Tool von Internet Explorer fort.

Internet Explorer 9 (veraltet) und 10 (veraltet)

  1. Melden Sie bei Process Portal an.
  2. Öffnen Sie die Entwicklertools in der Symbolleiste oder durch Drücken von Taste F12 und rufen Sie das Script-Tool auf.
  3. Klicken Sie auf Debugging starten.
  4. Starten Sie in Process Portal den clientseitigen Benutzerservice oder die BPD mit der Coach-Ansicht, die Sie testen wollen.
  5. Das Debugger-Tool von Internet Explorer stoppt bei einer Debugger-Anweisung zu Beginn der Coach-Initialisierung. Die generierte Seite für den Coach wird angezeigt.
  6. Lokalisieren Sie den Lebenszyklusmethodencode der Coach-Ansicht und legen Sie nach Bedarf Haltepunkte fest.
  7. Setzen Sie das normale JavaScript-Debugging im Debugger-Tool von Internet Explorer fort.

Google Chrome

  1. Melden Sie bei Process Portal an.
  2. Öffnen Sie Google Chrome Debugger (F12).
  3. Fordern Sie in Process Portal Ihre Task an oder starten Sie den verfügbar gemachten clientseitigen Benutzerservice, den Sie testen wollen.
  4. Wenn Chrome Debugger bei einer Debugger-Anweisung zu Beginn der Coach-Initialisierung stoppt, klicken Sie auf Scriptausführung wiederaufnehmen.
  5. Klicken Sie auf Aktualisieren im Browser.
  6. Wenn Chrome Debugger erneut stoppt, klicken Sie auf Scriptausführung wiederaufnehmen, um das Debugger-Tool fortfahren zu lassen, wenn (engine.setTitle("Portal"); ODER engine.setTitle("Work");) angezeigt wird. Folgen Sie der Debugger-Anweisung, bis die generierte Seite für Ihren Coach angezeigt wird.
    • Für eine Task klicken Sie so lange auf Scriptausführung wiederaufnehmen, bis das Debugger-Tool bei der Seite stoppt, die die Zeile engine.setTitle("<Ihr Coachtitel>"); enthält. Folgen Sie der Debugger-Anweisung im Code.
    • Für einen clientseitigen Benutzerservice starten Sie den Benutzerservice in Process Portal nach der Browseraktualisierung erneut. Das Debugger-Tool stoppt bei der Seite, die die Zeile engine.setTitle("<Ihr Coachtitel>"); enthält. Folgen Sie der Debugger-Anweisung im Code.
      Tipp: Für den seltenen Fall, dass die Seitenquelle noch nicht angezeigt wird, wenn der Debugger stoppt, klicken Sie im Navigationsabschnitt auf Work (Arbeit) und starten den Benutzerservice erneut bzw. fordern die Task erneut an.
  7. Setzen Sie nach Bedarf Haltepunkte (Breakpoints) in der Lebenszyklusmethode Ihrer Coach-Ansicht.
  8. Setzen Sie die normale JavaScript-Fehlerbehebung im Debugger-Tool von Chrome fort.

Mozilla Firefox

  1. Melden Sie bei Process Portal an.
  2. Öffnen Sie den Debugger von Firefox.
  3. Starten Sie in Process Portal den clientseitigen Benutzerservice oder die BPD mit der Coach-Ansicht, die Sie testen wollen.
  4. Das Debugger-Tool von Firefox stoppt bei einer Debugger-Anweisung zu Beginn der Coach-Initialisierung. Die generierte Seite für den Coach wird angezeigt.
    Anmerkung: Es kann sein, dass Sie ein Problem feststellen, bei dem der Firefox-Debugger nicht die generierte Seite für den Coach anzeigt. Wenn dies geschieht, klicken Sie auf Click to resume auf der Registerkarte 'Debugger', klicken Sie mit der rechten Maustaste auf den Coach und wählen Sie This Frame > Reload Frame aus, um den Coach-iFrame erneut zu laden.
  5. Lokalisieren Sie den Lebenszyklusmethodencode der Coach-Ansicht und legen Sie nach Bedarf Haltepunkte fest.
  6. Setzen Sie die normale JavaScript-Fehlerbehebung im Debugger-Tool von Firefox fort.