Ajout de bundles OSGi à un projet de fonction Liberty

Une fonction Liberty inclut des bundles OSGi contenant des classes et des services. Les classes et les services implémentent les fonctionnalités que la fonction Liberty fournit. Vous pouvez inclure des bundles OSGi dans une fonction Liberty qui a été créée avec les outils de développement de WebSphere Application Server en les ajoutant dans le projet de fonction Liberty correspondant.

Procédure

Pour ajouter des bundles OSGi à un projet de fonction Liberty, procédez comme suit :

  1. Dans la vue Explorateur de projets, ouvrez le fichier manifeste de fonction pour le projet de fonction Liberty en cliquant deux fois dans la hiérarchie du projet sur le noeud Manifeste indiqué par l'icône de manifeste (Capture d'écran de l'icône de manifeste).
  2. Dans le panneau des bundles contenus, cliquez sur Ajouter pour sélectionner un ou plusieurs bundles à ajouter au projet de fonction Liberty ou cliquez sur Nouveau pour créer un bundle OSGi à ajouter au projet de fonction Liberty. Pour des informations sur la création d'un bundle OSGi, voir la rubrique relative à la création de projets de bundle OSGi.
  3. (Facultatif) Spécifiez la plage de versions pour le bundle contenu en sélectionnant le bundle, en cliquant sur Propriétés et en entrant les valeurs requises dans les zones Version minimale et Version maximale.
  4. (Facultatif) Utilisez la zone Emplacement dans la boîte de dialogue Propriétés pour spécifier l'emplacement auquel le bundle doit être conditionné lorsqu'il est exporté, relativement au dossier d'installation de l'extension du produit. Si vous voulez que le bundle soit conditionné à plusieurs emplacements, répertoriez les emplacements en les séparant par une virgule. Par défaut, le bundle est conditionné dans le dossier /lib.

Résultats

Les noms des bundles sont ajoutés à l'en-tête Subsystem-Content dans le fichier manifeste. Pour plus d'informations sur les en-têtes du fichier manifeste de fonction pour une fonction Liberty, voir Fichiers manifeste de fonction Liberty.


Icône indiquant le type de rubrique Rubrique Tâche

Dispositions pour les centres de documentation | Commentaires


Icône d'horodatage Dernière mise à jour: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=t_feature_project_add_bundles
Nom du fichier : t_feature_project_add_bundles.html