Association de bibliothèques partagées à des applications ou à des modules

Vous pouvez associer une bibliothèque partagée à une application ou un module. Les classes représentées par la bibliothèque partagée sont ensuite chargées dans le chargeur de classes de l'application, pour que les classes soient accessibles par l'application.

Avant de commencer

Cette rubrique suppose que vous avez créé une bibliothèque partagée. La bibliothèque partagée représente un fichier de bibliothèque utilisé par plusieurs applications déployées.

Vous pouvez définir une bibliothèque partagée au niveau de la cellule, du noeud, du serveur ou du cluster.

Sur un produit à plusieurs serveurs, vous pouvez également définir une bibliothèque partagée au niveau du cluster. Pour afficher la portée du cluster, vous devez commencer par créer un cluster dans la page des clusters du serveur (Serveurs > Clusters > Clusters de serveurs d'applications WebSphere).

Cette rubrique suppose que vous voulez utiliser la console d'administration, et non pas un module facultatif installé pour pour associer une bibliothèque partagée à une application.

Pourquoi et quand exécuter cette tâche

Pour associer une bibliothèque partagée à une application ou à un module, vous devez créer et configurer une référence de bibliothèque à l'aide de la console d'administration. Cette référence de bibliothèque spécifie le nom du fichier de la bibliothèque partagée.

Si vous associez une bibliothèque partagée à une application, n'associez pas la même bibliothèque partagée à un chargeur de classes de serveur.

Procédure

  1. Si vous ne l'avez pas encore fait, mappez l'application à un serveur cible dans la portée de la bibliothèque partagée.

    Par exemple, si la porté de la bibliothèque partagée est le cluster mon_cluster, mappez votre application vers le cluster mon_cluster cible.

  2. Cliquez sur Applications > Types d'applications > Applications d'entreprise WebSphere > nom_application > Références de bibliothèque partagée dans l'arborescence de navigation de la console pour accéder à la page des références de bibliothèque partagée.
  3. Dans la page des références de bibliothèque partagée, sélectionnez une application ou un module auquel vous voulez associer une bibliothèque partagée.
  4. cliquez sur Bibliothèques partagées de référence,
  5. Sur la page Mappage de bibliothèque partagée, sélectionnez une ou plusieurs bibliothèques partagées dont se servent l'application ou les modules dans la liste Disponibles, cliquez sur >> pour les ajouter à la liste Sélectionnés, puis cliquez sur OK.
  6. Répétez les étapes 2 à 4 jusqu'à ce que vous ayez défini une instance de référence de bibliothèque pour chaque bibliothèque partagée requise par votre application ou par votre module.
  7. Sur la page de références de bibliothèques, cliquez sur OK.
  8. Enregistrez les modifications apportées à la configuration.

Résultats

Lorsque vous exécutez l'application, les classes représentées par la bibliothèque partagée sont chargées dans le chargeur de classe de l'application.

Les classes sont désormais disponibles pour l'application ou pour le module.

Que faire ensuite

Pour vérifier une association entre une application et une bibliothèque partagée, examinez le chargeur de classe de l'application dans l'Afficheur des chargeurs de classe. Cliquez sur Résolution des incidents > Afficheur des chargeurs de classe > nom_module > Vue Table. Le chemin d'accès aux classes du chargeur de classe du module de l'application module répertorie les classes utilisées par la bibliothèque partagée.


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



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