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:
- Öffnen Sie IBM® Installation
Manager.
- Klicken Sie auf Installieren. Die Seite Pakete installieren wird geöffnet.
- Wählen Sie in der Paketliste IBM WebSphere Application Server Version 7.0
Testumgebung aus und klicken Sie anschließend auf Weiter.
- Lesen Sie die Lizenzvereinbarungen. Akzeptieren Sie die Lizenzvereinbarungen und klicken Sie auf Weiter.
- Befolgen Sie die Anweisungen im Installation Manager zur Installation von WebSphere
Application Server Version 7.0.
- 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:
- Öffnen Sie IBM Installation
Manager.
- Klicken Sie auf Installieren. Die Seite Pakete installieren wird geöffnet.
- Wählen Sie in der Paketliste IBM WebSphere Application
Server Version 8.0 aus und klicken Sie dann auf Weiter.
- Lesen Sie die Lizenzvereinbarungen. Akzeptieren Sie die Lizenzvereinbarungen und klicken Sie auf Weiter.
- 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:
- Öffnen Sie IBM Installation
Manager.
- Klicken Sie auf Installieren. Die Seite Pakete installieren wird geöffnet.
- Wählen Sie in der Paketliste IBM WebSphere Application Server Version 8.5 aus und klicken Sie dann auf Weiter.
- Lesen Sie die Lizenzvereinbarungen. Akzeptieren Sie die Lizenzvereinbarungen und klicken Sie auf Weiter.
- 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:
- Blenden Sie im Enterprise-Explorer die Einträge ein.
- Klicken Sie mit der rechten Maustaste auf HelloServlet und wählen Sie aus. Der Dialog "Auf Server ausführen" wird geöffnet.
- 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.