Pluglet-Debugging-Unterstützung einrichten

Die Art und Weise, wie die Debuggingunterstützung für die Workbench aktiviert wird, richtet sich nach den Details Ihrer Konfiguration.

Vorbereitende Schritte

Die hier beschriebene Debuggingunterstützung für Pluglets ist nur für Workbenchinstanzen aktiviert, die debugfähig sind. Die Workbench muss mit den Java Virutal Machine-Debugargumenten -Xdebug und -Xrunjdwp gestartet werden.
In der folgenden Liste sind die geeigneten Formate dieser Debugargumente für IBM® J9 Virtual Machine, IBM Classic Virtual Machine und Oracle Virtual Machine aufgelistet:
Java VM Java Virtual Machine-Debugargumente
IBM 1.4 J9
  • -Xj9
  • -Xdebug
  • -Xrunjdwp:transport=dt_socket,server=y,suspend=n,onthrow=com.ibm.datatools.pluglets.ui.internal.debug.PlugletDebugException,address=8000
IBM 1.4 Classic
  • -Xdebug
  • -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
IBM 1.5
  • -Xdebug
  • -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
Oracle
  • -Xdebug
  • -Xrunjdwp:transport=dt_socket,server=y,suspend=n,onthrow=com.ibm.datatools.pluglets.ui.internal.debug.PlugletDebugException,launch=none,address=8000
Anmerkung: Die im Adresswert des Java Virtual Machine-Arguments -Xrunjdwp angegebene Socket-Port-Nummer kann jede verfügbare Portnummer auf Ihrer Workstation sein. Der im vorliegenden Dokument in der Liste mit den Debugargumenten aufgeführte Wert 8000 wird normalerweise für das Debugging verwendet, aber es können auch andere Werte verwendet werden.

Vorgehensweise

Gehen Sie wie folgt vor, um die Pluglet-Debugger-Perspektive zu aktivieren:

  1. Fügen Sie die Debugargumente der Datei eclipse.ini im Anschluss an das Workbenchargument -vmargs hinzu. Jedes Debugargument muss auf einer separaten Zeile nach den bereits in der Datei vorhandenen anderen VM-Argumenten angegeben werden. Fügen Sie beispielsweise die folgenden IBM 1.5 VM-Debugargumente der Datei eclipse.ini hinzu, die im Standardverzeichnis für eine Installation von IBM InfoSphere Data Architect Version 7.6 gespeichert ist:
    -vmargs -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
  2. Modifizieren Sie die Desktopverknüpfung für Ihre Workbench und fügen Sie die Debugargumente hinzu, indem Sie sie in einem Workbenchargument -vmargs angeben. Im folgenden Beispiel ist ein Zielverknüpfungslink für eine Workbench von InfoSphere Data Architect Version 7.6 aufgeführt, die das Argument -vmargs verwendet:
    "C:\Programme\IBM\IDA7.6.0\eclipse.exe" -product com.ibm.rational.data.architect.product.ide -vmargs
  3. Klicken Sie auf Ausführen > Interne Tools.
  4. Prüfen Sie, ob die Option Pluglet-Debugger dem Pulldown-Menü hinzugefügt wurde.

Nächste Schritte

Starten Sie die Pluglet-Debugger-Workbench.

Feedback