Installation d'une fonction Liberty dans le profil Liberty V8.5.5

Lorsque vous développez une fonction Liberty avec WebSphere Application Server Developer Tools, vous devez créer un projet de fonction Liberty qui conditionne la fonction Liberty. Vous pouvez utiliser le plan de travail pour installer les fonctions Liberty dans les environnements d'exécution du profil Liberty et activer les fonctions installées à l'aide de l'éditeur de configuration du serveur. Les modifications apportées aux fonctions déjà installées sur des profils Liberty peuvent être transférées à tous les environnements d'exécution respectifs à l'aide de l'option de menu Mise à jour de fonction du plan de travail.

Avant de commencer

Créez un projet de fonction Liberty.

Restriction : Cette rubrique est prise en charge pour le profil WebSphere Application Server Liberty V8.5.5. Pour les versions 8.5 ou antérieures, voir la rubrique Installation manuelle d'une fonction Liberty pour le profil Liberty version 8.5 ou antérieure.

Procédure

Pour installer une fonction Liberty dans le profil Liberty, procédez comme suit :

  1. Dans la vue Enterprise Explorer, cliquez avec le bouton droit sur le projet de fonction Liberty et sélectionnez Install Feature.
  2. Dans l'assistant Feature install et sous Target Runtimes, sélectionnez l'environnement d'exécution du profil Liberty pour installer votre fonction. Cliquez sur Terminer.
    Conseil : Si la fonction est déjà installée sur un profil Liberty, l'entrée de profil Liberty n'est plus une option disponible dans la liste des exécutions cible. A la place, vous devez utiliser l'option de menu Update Features (disponible lorsque vous cliquez avec le bouton droit sur le projet de fonction Liberty dans la vue d'explorateur d'entreprise) pour mettre à jour les modifications apportées aux fonctions déjà installées sur un profil Liberty.
  3. Ajoutez le nom de la fonction à la liste des fonctions configurées dans votre configuration de serveur (fichier server.xml) :
    1. Dans la vue Serveurs, développez votre profil Liberty, cliquez droit sur le Configuration de serveur [server.xml] et sélectionnez Ouvrir.
    2. Dans l'éditeur de configuration du serveur, sous la structure de Configuration, développez Configuration du serveur, et sélectionnez Gestionnaire de fonctions.
    3. Sous Gestionnaire de fonctions, sélectionnez le bouton Ajouter.
    4. Dans l'assistant Add Features, recherchez et sélectionnez votre fonction avec le préfixe usr: suivi du nom de votre projet Liberty, par exemple usr:MyLibertyFeatureProject. Cliquez sur OK.
    Dans l'onglet Source de l'éditeur de configuration de serveur, le fichier server.xml affiche la nouvelle entrée sous le noeud featureManager :
    <featureManager>
         <feature>usr:MyLibertyFeatureProject</feature>
    </featureManager>

Résultats

Après l'installation de la fonction de Liberty dans le profil Liberty, vous trouverez la structure de fichier suivante dans le répertoire ${wlp.user.dir}/extension :
/lib
   /features
      manifest files
      .
      .
      .
   fichiers JAR de bundle OSGi
   .
   .
   .

Que faire ensuite

Pour mettre à jour des modifications apportées à une fonction déjà installée dans un environnement d'exécution de profil Liberty, utilisez l'option de menu Update Features (disponible lorsque vous cliquez avec le bouton droit sur le projet Liberty dans la vue d'explorateur d'entreprise). Une fenêtre Progress Information s'ouvre et le plan de travail prend un instant pour effectuer cette action de mise à jour.

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_deploy
Nom du fichier : t_feature_deploy.html