OSGi Hello World

Dieses Beispiel zeigt, wie Sie eine einfache OSGi-Anwendung erstellen und sie unter WebSphere Application Server ausführen. Die OSGi-Anwendung besteht aus einem OSGi-Web-Bundle, das ein Servlet und einen Aktivator enthält, der den Lebenszyklus des Bundles in der Ansicht "Konsole" angibt. Dieses Beispiel ist eine Einführung zur Verwendung der OSGi-Anwendungsentwicklungstools.

Tipp: Sie können dieses Beispiel unter WebSphere Application Server Versionen 7.0, 8.0 und 8.5 ausführen.
Weitere Informationen zur Installation von WebSphere Application Server Version 7.0: Zum Ausführen dieses Beispiels unter WebSphere Application Server Version 7.0 müssen Sie "Feature Pack for OSGi Applications and Java™ Persistence API 2.0" installieren. Gehen Sie wie folgt vor, um das Feature-Pack zu installieren:
  1. Öffnen Sie IBM® Installation Manager.
  2. Klicken Sie auf Installieren. Die Seite Pakete installieren wird geöffnet.
  3. Wählen Sie in der Paketliste IBM WebSphere Application Server Version 7.0 Testumgebung aus und klicken Sie anschließend auf Weiter.
  4. Lesen Sie die Lizenzvereinbarungen. Akzeptieren Sie die Lizenzvereinbarungen und klicken Sie auf Weiter.
  5. Befolgen Sie die Anweisungen im Installation Manager zur Installation von WebSphere Application Server Version 7.0.
  6. Stellen Sie sicher, dass Sie in der Liste "Features" OSGi Applications unter IBM WebSphere Application Server Version 7.0 Feature Pack for OSGi Applications and Java Persistence API 2.0 auswählen.
Weitere Informationen zur Installation von WebSphere Application Server Version 8.0: Zum Ausführen dieses Beispiels unter WebSphere Application Server Version 8.0 müssen Sie den Server installieren:
  1. Öffnen Sie IBM Installation Manager.
  2. Klicken Sie auf Installieren. Die Seite Pakete installieren wird geöffnet.
  3. Wählen Sie in der Paketliste IBM WebSphere Application Server Version 8.0 aus und klicken Sie dann auf Weiter.
  4. Lesen Sie die Lizenzvereinbarungen. Akzeptieren Sie die Lizenzvereinbarungen und klicken Sie auf Weiter.
  5. Befolgen Sie die Anweisungen im Installation Manager zur Installation von WebSphere Application Server Version 8.0.
Weitere Informationen zur Installation von WebSphere Application Server Version 8.5: Zum Ausführen dieses Beispiels unter WebSphere Application Server Version 8.5 müssen Sie den Server installieren:
  1. Öffnen Sie IBM Installation Manager.
  2. Klicken Sie auf Installieren. Die Seite Pakete installieren wird geöffnet.
  3. Wählen Sie in der Paketliste IBM WebSphere Application Server Version 8.5 aus und klicken Sie dann auf Weiter.
  4. Lesen Sie die Lizenzvereinbarungen. Akzeptieren Sie die Lizenzvereinbarungen und klicken Sie auf Weiter.
  5. Befolgen Sie die Anweisungen im Installation Manager zur Installation von WebSphere Application Server Version 8.5.
Gehen Sie wie folgt vor, um die Anwendung "OSGi Hello World" in einem Server zu implementieren:
  1. Blenden Sie im Enterprise-Explorer die Einträge HelloWorld > HelloWorld > Servlets ein.
  2. Klicken Sie mit der rechten Maustaste auf HelloServlet und wählen Sie Ausführen als > Auf Server ausführen aus. Der Dialog "Auf Server ausführen" wird geöffnet.
  3. Klicken Sie auf WebSphere Application Server in der Liste der Server und klicken Sie auf Fertigstellen.

Die Zeichenfolge Hello OSGi World! wird im Browser angezeigt.

Symbol das den Typ des Artikels anzeigt. Artikel für Beispiel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: helloworldExamples.html