Infrastructures OSGi d'application [Collection]

Ce panneau répertorie toutes les structures OSGi associées à une application.

Vous pouvez explorer ou déboguer des bundles en examinant le contenu des structures OSGi. Une structure contient une collection de bundles ainsi que les packages et les services associés aux bundles. Il existe deux types de structure :
Structure isolée
Une structure isolée contient les bundles définis exclusivement pour une application spécifique. Chaque application OSGi s'exécute dans sa propre structure isolée. Dans un environnement de déploiement réseau, il existe une structure isolée pour chaque serveur sur lequel l'application est installée. Si une application inclut un ou plusieurs bundles composites, comme partie de l'application ou en tant qu'extension de l'application, il existe une structure isolée distincte pour chaque bundle composite.
Structure de bundles partagés
Il existe une structure de bundles partagés par serveur qui contient tous les bundles partagés disponibles pour les applications installées sur ce serveur. Si les applications référencent de manière indirecte un ou plusieurs bundles via les dépendances de package, il existe une structure de bundles partagés pour chaque bundle composite.

Vous pouvez trouver l'état des bundles dans une structure et voir quels bundles importent ou exportent certains packages, ou quels bundles enregistrent ou utilisent un service spécifique. Vous pouvez également voir les valeurs des en-têtes dans les fichiers de manifeste de bundle.

Il est possible d'effectuer différentes procédures dans des bundles, des packages et des services. Vous pouvez par exemple effectuer les actions suivantes :
  1. Sélectionner un package.
  2. Détecter quel bundle exporte ce package.
  3. Détecter quels services ce bundle enregistre.
  4. Détecter quels autres bundles utilisent ces services.
  5. Explorer les détails de chaque bundle.

Les panneaux incluent un trajet de navigation qui vous indique à quel emplacement vous vous trouvez dans une procédure. Il vous permet également de reproduire les différentes étapes effectuées jusqu'à présent.

Remarque : Vous pouvez afficher les structures d'une application uniquement si l'application a été démarrée. Si le démarrage échoue, le lien permettant d'accéder aux panneaux de la structure n'est pas disponible.

Pour afficher ce panneau dans la console d'administration, cliquez sur le chemin suivant :

Applications > Types d'application > Applications de niveau métier > nom_application > nom_unité_composition > [Propriétés supplémentaires] Console d'application OSGi

Pour accéder aux propriétés d'un élément répertorié, sélectionnez son nom dans la liste.

Utilisez les paramètres de filtre pour modifier la liste des entrées ou le niveau de détail de ces entrées.

Pour chaque structure, le panneau affiche les informations suivantes :
Nom de l'infrastructure
Nom de l'infrastructure OSGi.
Version de l'infrastructure
Version de l'infrastructure OSGi.
Noeud de l'infrastructure
Noeud sur lequel réside l'infrastructure OSGi.
Serveur de l'infrastructure
Serveur sur lequel réside l'infrastructure OSGi.

Les liens marqués (en ligne) requièrent un accès à Internet. Chaque lien permet de lancer une recherche dans la rubrique du centre de documentation en ligne. Lorsque les résultats s'affichent, sélectionnez la rubrique correspondant le mieux à votre configuration.

Vérifiez la présence de mises à jour dans cette rubrique (en ligne)




Nom du fichier : OSGi_console_frameworks.html