Anwendungs-OSGi-Frameworks [Sammlung]

In dieser Anzeige werden alle OSGi-Frameworks aufgelistet, die einer Anwendung zugeordnet sind.

Sie können Bundles untersuchen oder testen, indem Sie die Inhalte der OSGi-Frameworks prüfen. Ein Framework enthält eine Sammlung von Bundles mit den zugehörigen Paketen und Services. Es gibt zwei Frameworktypen:
Isoliertes Framework
Ein isoliertes Framework enthält die Bundles, die ausschließlich für eine bestimmte Anwendung definiert wurden. Jede OSGi-Anwendung wird in ihrem eigenen isolierten Framework ausgeführt. In einer Network-Deployment-Umgebung gibt es ein isoliertes Framework für jeden Server, in dem die Anwendung installiert ist. Wenn eine Anwendung Verbundbundles enthält, entweder innerhalb der Anwendung selbst oder als Anwendungserweiterung, gibt es für jedes Verbundbundle ein separates isoliertes Framework.
Gemeinsam genutztes Bundle-Framework
Es gibt ein gemeinsam genutztes Bundle-Framework pro Server, das alle gemeinsam genutzten Bundles enthält, die den Anwendungen, die auf diesem Server installiert sind, zur Verfügung stehen. Wenn die Anwendungen über Paketabhängigkeiten indirekt eine oder mehrere Verbundbundles referenzieren, gibt es für jedes Verbundbundle ein gemeinsam genutztes Bundle-Framework.

Sie können den Status der Bundles in einem Framework ermitteln und feststellen, welche Bundles bestimmte Pakete importieren oder exportieren und welche Bundles einen bestimmten Service registrieren oder verwenden. Sie können außerdem die Werte der Header in den Bundlemanifestdateien anzeigen.

Sie können durch Bundles, Pakete und Services in Trails navigieren. Sie können beispielsweise im folgenden Pfad navigieren:
  1. Wählen Sie ein Paket aus.
  2. Stellen Sie fest, welches Bundle dieses Paket exportiert.
  3. Ermitteln Sie die Services, die von diesem Bundle registriert werden.
  4. Stellen Sie fest, welche anderen Bundles jeden einzelnen dieser Services verwenden.
  5. Untersuchen Sie die Details jedes dieser Bundles.

Die Anzeigen enthalten einen Navigationspfad, der Ihnen zeigt, an welcher Stelle in der Navigationsstruktur Sie sich befinden. Mithilfe dieses Pfads können Sie die Schritte, die Sie bereits ausgeführt haben, zurückverfolgen.

Hinweis: Sie können die Frameworks für eine Anwendung nur anzeigen, wenn die Anwendung gestartet wurde. Wenn die Anwendung nicht gestartet werden konnte, ist der Link für den Zugriff auf die Frameworkanzeigen nicht verfügbar.

Verwenden Sie zum Aufrufen dieser Anzeige in der Administrationskonsole den folgenden Navigationspfad:

Anwendungen > Anwendungstypen > Geschäftsanwendungen > Anwendungsname > name_der_zusammenstellungseinheit > [Weitere Eigenschaften] OSGi-Anwendungskonsole

Wählen Sie zum Anzeigen der Eigenschaften eines aufgelisteten Eintrags den gewünschten Namen in der Liste aus.

Mit den Filtereinstellungen können Sie festlegen, welche Einträge aufgelistet und wie detailliert die Informationen für die Einträge in der Liste angezeigt werden sollen.

In der Anzeige werden zu jedem Framework die folgenden Informationen angezeigt:
Frameworkname
Der Name des OSGi-Frameworks.
Frameworkversion
Die Version des OSGi-Frameworks.
Frameworkknoten
Der Knoten, auf dem sich das OSGi-Framework befindet.
Framework-Server
Der Server, auf dem sich das OSGi-Framework befindet.