Référentiel de bundles interne [ Paramètres ]
Le référentiel de bundles interne peut stocker les bundles référencés par les applications OSGi s'exécutant dans WebSphere® Application Server. Ce panneau enregistre les détails d'un bundle installé dans le référentiel de bundles interne. Le service de mise à disposition peut ensuite extraire le bundle lorsqu'il est inclus par référence dans une de vos applications OSGi. Vous pouvez stocker des bundles et des bundles composites dans le référentiel interne. Si le bundle est un bundle composite, des zones supplémentaires sont visibles.
Pour afficher ce panneau dans la console d'administration, cliquez sur le chemin suivant :
Lorsque vous importez un fichier EBA en tant qu'actif ou mettez à jour un actif afin d'utiliser de nouvelles versions de bundle ou ajoutez un bundle composite en tant qu'extension à une unité de composition, la mise à disposition garantit que tous les bundles OSGi requis sont disponibles. Une application OSGi peut utiliser des bundles à partir de référentiels externes, des bundles à partir du référentiel interne et des bundles qui sont inclus dans un fichier EBA ou dans un fichier CBA. Si votre bundle inclut des fichiers XML Blueprint qui spécifient des éléments de service ou de référence et que le bundle est inclus dans un actif EBA ou installé dans le référentiel de bundles interne, ces éléments sont alors respectés lors de mise à disposition et des services appropriés sont mis à disposition lorsque cela est nécessaire. Pour plus d'informations, voir Mise à disposition d'applications OSGi.
Les bundles composites peuvent être soit inclus directement dans votre application, soit mis à disposition à partir du référentiel interne de bundles ou à partir d'un référentiel externe pouvant traiter des bundles composites. Si vous installez un bundle composite dans un référentiel de bundles et que le bundle composite inclut des bundles par référence, vous devez vous assurer que les bundles référencés sont également disponibles dans le même référentiel. Si vous utilisez le référentiel de bundles interne et que le bundle composite contient directement des bundles, ces derniers ne sont pas répertoriés séparément et sont disponibles uniquement en tant que partie du bundle composite.
Onglet Configuration
L'onglet Configuration contient les propriétés de configuration de cet objet. Ces valeurs de propriétés sont préservées même si l'environnement d'exécution est arrêté puis redémarré. Consultez les descriptions des tâches dans la documentation pour savoir comment appliquer des modifications de configuration à l'environnement d'exécution.
L'onglet Configuration contient les propriétés suivantes :
- Nom symbolique du bundle
- Nom non localisable de ce bundle.
Le nom symbolique, ainsi que la version, identifie un bundle de manière unique.
- Version du bundle
- La version de ce bundle.
La version du bundle se présente sous la forme
n.n.n, par exemple1.1.0. Le nom symbolique, ainsi que la version, identifie un bundle de manière unique. - Version de manifeste du bundle composite
- Version de manifeste du fichier COMPOSITEBUNDLE.MF.
Cette zone s'affiche uniquement si le bundle est un bundle composite. La version du manifeste de bundle composite se présente sous la forme
n.n.n, par exemple1.1.0. - Nom du bundle
- Nom de ce bundle dans un format compréhensible par l'utilisateur.
Ce nom peut comporter des espaces.
- Description du bundle
- Brève description de ce bundle.
- Contenu du composite
- Bundles se trouvant directement dans ce bundle composite.
Cette zone s'affiche uniquement si le bundle est un bundle composite.
- Packages importés
- Packages importés pour ce bundle.
- Packages exportés
- Packages exportés pour ce bundle.
- Services importés
- Services importés par ce bundle composite.
Cette zone s'affiche uniquement si le bundle est un bundle composite.
- Services exportés
- Services exportés par ce bundle composite.
Cette zone s'affiche uniquement si le bundle est un bundle composite.
- Required bundles
- Liste des autres bundles requis par ce bundle.
Ce bundle est lié à toutes les exportations de chaque bundle requis, quelle que soit la nature de ces exportations.