Fehler bei OSGi-Anwendungen mit Entwicklertools beheben

Sie können das Feature osgiAppConsole-1.0 mit WebSphere Developer Tools konfigurieren und es anschließend verwenden, um Probleme im Zusammenhang mit OSGi-Anwendungen zu ermitteln und zu analysieren.

Vorbereitende Schritte

  • Installieren Sie WebSphere Developer Tools for Eclipse und WebSphere Application Server Liberty. Sie können die Tools mit heruntergeladenen Installationsdateien installieren.
  • Implementieren Sie eine OSGi-Anwendung in einem aktiven Liberty-Server.
  • Das Feature osgiAppConsole-1.0 ist in den heruntergeladenen komprimierten Dateien enthalten. Wenn das Feature nicht bereits installiert ist, installieren Sie es über Liberty Repository mit dem folgenden Befehl:
    bin\installUtility install osgiAppConsole-1.0

Vorgehensweise

  1. Konfigurieren Sie das Feature osgiAppConsole-1.0 in der Datei server.xml.
    <featureManager>
      <feature>osgiAppConsole-1.0</feature>
    </featureManager>
  2. Fügen Sie die Sicherheitskonfigurationen hinzu.

    Das folgende Beispiel zeigt eine Beispielsicherheitskonfiguration mit der Rolle admin, in dem die Basisauthentifizierung und HTTPS-Sicherheit verwendet werden.

    <httpEndpoint httpPort=”9080″ httpsPort=”9443″ id=”defaultHttpEndpoint”/>
    <keyStore id=”defaultKeyStore” password=”Liberty”/>
    <quickStartSecurity userName=”admin” userPassword=”password”/>
  3. Starten Sie die OSGi-Anwendungskonsole oder die OSGi Shared Bundle Console, indem Sie eine der folgenden Aufgaben ausführen:
    • Starten Sie die OSGi-Anwendungskonsole:
      1. Klicken Sie in der Ansicht Server mit der rechten Maustaste auf das OSGi-Modul.
      2. Wählen Sie Launch OSGi Application Console aus.

      Die Tools öffnen einen Browser, in dem die Seite OSGi-Anwendungskonsole angezeigt wird.

    • Starten Sie die OSGi Shared Bundle Console:
      1. Klicken Sie mit der rechten Maustaste auf Ihren Server.
      2. Wählen Sie Utilities > Launch OSGi Shared Bundle Console aus.

      Die Tools öffnen einen Browser, in dem die Seite OSGi Shared Bundle Console angezeigt wird.


Symbol das den Typ des Artikels anzeigt. Taskartikel

Dateiname: twlp_osgi_troubleshoot_tools.html