OSGi-Verbundbundleprojekte implementieren

Vorbereitende Schritte

  1. Erstellen Sie ein Verbundbundleprojekt.
  2. Installieren Sie WebSphere Application Server wie folgt:
    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 die gewünschte Version von WebSphere Application Server 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 in Installation Manager, um WebSphere Application Server zu installieren.
    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

Wichtig: Die Aktualisierung eines CBA führt nicht automatisch zu einer erneuten Publizierung der EBAs, die das CBA referenzieren.
  • Wenn die Veröffentlichungseinstellung für Ihren Server so definiert ist, dass die Ressourcen in Ihrem Arbeitsbereich ausgeführt werden, starten Sie die Anwendung auf dem Server erneut, damit das EBA die Änderungen im CBA erkennt.
  • Wenn die Veröffentlichungseinstellung für Ihren Server so definiert ist, dass die Ressourcen auf dem Server ausgeführt werden, entfernen Sie die Anwendung vom Server und veröffentlichen Sie dann die Anwendung erneut.

Weitere Informationen finden Sie unter Aktualisierungsstatus einer OSGi-Kompositionseinheit prüfen.

Gehen Sie wie folgt vor, um Ihr OSGi-Verbundbundle in einem Server zu implementieren:

Vorgehensweise

  1. Fügen Sie Ihr Verbundbundle einer Serverinstanz hinzu.
  2. Führen Sie Ihre Anwendung auf dem Server aus.

OSGi-Verbundbundle 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-Verbundbundleprojekt 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-Verbundbundleprojekt dem Server hinzufügen, prüft der Server Paketabhängigkeiten. Weist Ihr OSGi-Verbundbundle Paketabhängigkeiten außerhalb Ihres Verbundbundleprojekts auf, werden die Abhängigkeiten anhand vorhandener konfigurierter Bundle-Repositorys aufgelöst. Das Verbundbundle wird gestartet, nachdem alle Bundleabhängigkeiten geprüft wurden.

Anwendung auf dem Server ausführen

Vorgehensweise

Wenn der Server nicht ausgeführt wird, wechseln Sie in die Ansicht "Server" (Fenster > Sicht anzeigen > Server), klicken Sie mit der rechten Maustaste auf Ihre Serverinstanz und anschließend auf Starten. 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: tdeploycomp.html