OSGi-Anwendungsprojekte implementieren

Vorbereitende Schritte

  1. Erstellen Sie eine OSGi-Anwendung.
  2. Installieren Sie WebSphere Application Server.
    Tipp: Sie können OSGi-Anwendungen in WebSphere Application Server Version 7, Version 8.0 und Version 8.5 implementieren.
    Weitere Informationen zur Installation von WebSphere Application Server Version 7.0:
    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:
    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 Application Server Version 8.0.0.0 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 8.0.
    Weitere Informationen zur Installation von WebSphere Application Server Version 8.5:
    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 Application Server Version 8.5.0.0 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 8.5.
    Wichtig: Wenn Sie eine andere Testumgebung verwenden, unterscheiden sich die Schritte für die Anwendungsimplementierung von den in diesem Abschnitt genannten Schritten.

Informationen zu diesem Vorgang

Gehen Sie wie folgt vor, um Ihre OSGi-Anwendung in einem Server zu implementieren:
  1. Fügen Sie Ihre OSGi-Anwendung einer Serverinstanz hinzu.
  2. Führen Sie Ihre Anwendung auf dem Server aus.
Einschränkung: Wenn Sie den Containerpfad der Zieldefinition in den Servervorgaben aktualisiert haben, wird die Zielplattformvorgabe überschrieben. Weitere Informationen finden Sie unter Bug 300861.

OSGi-Anwendung einer Serverinstanz hinzufügen

Vorgehensweise

  1. Klicken Sie in der Ansicht "Server" (Fenster > Sicht anzeigen > Server) mit der rechten Maustaste auf Ihre Serverinstanz und wählen Sie Hinzufügen und Entfernen aus. Der Dialog "Hinzufügen und Entfernen" wird geöffnet.
  2. Wählen Sie in der Liste der verfügbaren Ressourcen Ihr OSGi-Anwendungsprojekt aus und klicken Sie dann auf Hinzufügen, um es der Liste der konfigurierten Ressourcen hinzuzufügen.
  3. Klicken Sie auf Fertigstellen.

Ergebnisse

Sicht 'Server'

Wenn Sie Ihr OSGi-Anwendungsprojekt dem Server hinzufügen, prüft der Server Paketabhängigkeiten. Weist Ihre OSGi-Anwendung Paketabhängigkeiten außerhalb Ihres Anwendungsprojekts auf, werden die Abhängigkeiten anhand vorhandener konfigurierter Bundle-Repositorys aufgelöst. Die Anwendung wird gestartet, nachdem alle Bundleabhängigkeiten geprüft wurden.

Anwendung auf dem Server ausführen

Vorgehensweise

Klicken Sie in der Ansicht "Server" (Fenster > Sicht anzeigen > Server) mit der rechten Maustaste auf Ihre Serverinstanz und wählen Sie Starten aus. Ihre OSGi-Anwendung wird gestartet, sobald die Veröffentlichung abgeschlossen ist.
Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: tdeployosgiapp.html