Bundle hochladen [Einstellungen]

Lädt ein Bundle in das interne Bundle-Repository hoch. Sie können einzelne Bundles, Verbundbundles und gruppierte Bundlesätze hochladen.

Wenn Ihre OSGi-Anwendungen so konfiguriert sind, dass sie bestimmte Bundles im internen Bundle-Repository erwartet, müssen Sie diese Bundles dem Repository hinzufügen. Verbundbundles können entweder direkt in Ihren Anwendungen enthalten sein oder aus dem internen Bundle-Repository oder einem externen Repository, das Verbundbundles verarbeiten kann, bereitgestellt werden. Wenn Ihr Bundle Blueprint-XML-Dateien enthält, die Service- oder Referenzelemente enthalten, und das Bundle in ein EBA-Asset eingeschlossen oder im internen Bundle-Repository installiert ist, werden diese Elemente während der Bereitstellung berücksichtigt, und bei Bedarf werden die entsprechenden Services bereitgestellt. Weitere Informationen hierzu finden Sie unter Bereitstellung für OSGi-Anwendungen (online).

Sie können Bundles einzeln installieren, oder Sie können eine Gruppe von Bundles installieren, die als komprimierte Archivdatei mit der Dateierweiterung .zip gepackt sind. In beiden Fällen sind die Bundles im Repository einzeln verfügbar. Wenn Sie ein Verbundbundle in einem Bundle-Repository installieren und das Verbundbundle Bundles nach Referenz einschließt, müssen Sie sicherstellen, dass die referenzierten Bundles auch in diesem Repository verfügbar sind. Wenn Sie das interne Bundle-Repository verwenden und das Verbundbundle Bundles direkt enthält, werden die enthaltenen Bundles nicht separat aufgelistet und sind nur im Rahmen des Verbundbundles verfügbar.
Für Benutzer, die von einer früheren Version umstellen:
  • Wenn Sie in WebSphere Application Server Version 7 Feature Pack for OSGi Applications and Java™ Persistence API 2.0 ein Verbundbundle dem internen Bundle-Repository hinzufügen und dieses Verbundbundle Bundles direkt enthält (in komprimierten Dateien im Stammverzeichnis der CBA-Datei), werden diese Bundles dem internen Bundle-Repository im Rahmen des Verbundbundles und als einzeln verfügbare Bundles hinzugefügt. Wenn Sie das Verbundbundle zu einem späteren Zeitpunkt aus dem Repository entfernen, werden die einzeln verfügbaren Kopien der Bundles nicht gelöscht. Sie haben diesen Mechanismus möglicherweise als komfortable Methode für den Upload von Bundlegruppen in das Repository verwendet.
  • Wenn Sie in der aktuellen Version ein Verbundbundle, das Bundles direkt enthält, dem Repository hinzufügen, werden diese Bundles nicht zusätzlich als einzelne Bundles hinzugefügt. Wenn Sie dem internen Bundle-Repository Bundlegruppen hinzufügen möchten, packen Sie jede Gruppe als komprimierte Archivdatei mit der Dateierweiterung .zip und fügen die Archivdatei anschließend dem Repository hinzu. Das System hebt die Komprimierung der Datei auf, und alle Bundles im Stammverzeichnis der Datei werden dem Repository einzeln hinzugefügt.

Zum Aufrufen dieser Anzeige in der Administrationskonsole klicken Sie auf den folgenden Pfad:

Umgebung > OSGi-Bundle-Repositorys > Internes Bundle-Repository > Neu

Pfad zum Bundle

Gibt den vollständig qualifizierten Pfad zum hochzuladenden Bundle, Verbundbundle oder zur hochzuladenden Bundlegruppe an. Jedes einzelne Bundle muss als Datei mit der Erweiterung .jar gepackt werden und eine entsprechend konfigurierte Bundlemanifestdatei enthalten. Jedes Verbundbundle muss als komprimierte Archivdatei mit der Dateierweiterung .cba gepackt werden und eine entsprechend konfigurierte Verbundbundlemanifestdatei enthalten. Jede Bundlegruppe muss als komprimierte Archivdatei mit der Dateierweiterung .zip gepackt werden.

Verwenden Sie das Feld Lokales Dateisystem, wenn sich der Browser und die Dateien auf derselben Maschine befinden, unabhängig davon, ob der Server sich ebenfalls auf dieser Maschine befindet.

Verwenden Sie das Feld Fernes Dateisystem, wenn sich die Datei auf einem Knoten im aktuellen Zellenkontext oder bereits auf der Maschine befindet, auf der der Anwendungsserver ausgeführt wird. Ein Beispiel für den Feldwert ist Profilstammverzeichnis/feature_packs/aries/installableApps/my.bundle_1.0.0.jar.


Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus. Jeder Link startet eine Suche nach diesem Artikel im online verfügbaren Information Center. Wählen Sie in der angezeigten Liste der Suchergebnisse den Artikel aus, der sich am besten für Ihre Konfiguration eignet.

Nach Aktualisierungen für diesen Artikel suchen (online)




Dateiname: OBRInternalRepositoryBundleUpload.html