Installation d'une fonction Liberty sous Liberty version 8.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 des fonctions Liberty dans les environnements d'exécution 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 sous 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 WebSphere Application Server Liberty version 8.5.5. Pour les versions 8.5 ou antérieures, voir la rubrique Installation manuelle d'une fonction Liberty sous Liberty version 8.5 ou antérieure.

Procédure

Pour installer une fonction Liberty dans 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 d'installation de fonction et sous les environnements d'exécution cible, sélectionnez l'environnement d'exécution Liberty pour installer votre fonction. Cliquez sur Terminer.
    Conseil : Si la fonction est déjà installée sous Liberty, l'entrée Liberty n'est plus une option disponible dans la liste des exécutions cible. A la place, utilisez l'option de menu de mise à jour de fonctions (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 sous 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 serveur 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 Liberty, vous trouverez la structure de fichier suivante dans le répertoire ${wlp.user.dir}/extension :
/lib
   /features
      manifest files
      .
      .
      .
   OSGi bundle JAR files
   .
   .
   .

Que faire ensuite

Pour mettre à jour des modifications apportées à une fonction déjà installée dans un environnement d'exécution Liberty, utilisez l'option de menu de mise à jour de fonctions (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



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=t_feature_deploy
Nom du fichier : t_feature_deploy.html