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. Weitere Informationen zur Installation von WebSphere Developer Tools und Liberty finden Sie unter Liberty-Entwicklertools und (optional) Liberty 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



Symbol für Zeitmarke Letzte Aktualisierung: 01.12.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_osgi_troubleshoot_tools
Dateiname: twlp_osgi_troubleshoot_tools.html