Configuration des chargeurs de classe d'un serveur

Vous pouvez configurer les chargeurs de classe d'application pour un serveur d'applications. Ils activent les applications qui sont déployées sur le serveur d'applications pour accéder aux référentiels de classes et de ressources disponibles.

Avant de commencer

Cette rubrique suppose qu'un administrateur a créé un serveur d'applications sur un produit WebSphere Application Server.

Pourquoi et quand exécuter cette tâche

Configurez les chargeurs de classe d'un serveur d'applications pour définir les valeurs du mode et de la règle de chargeur de classe qui affectent toutes les applications déployées sur le serveur. Utilisez la console d'administration pour configurer les chargeurs de classe.

Procédure

  1. Cliquez sur Serveurs > Types de serveur > Serveurs d'applications WebSphere > nom_serveur pour accéder à la page des paramètres d'un serveur d'applications.
  2. Spécifiez la règle du chargeur de classe d'application pour le serveurs d'applications.

    La règle du chargeur de classe d'application contrôle l'isolement des applications qui s'exécutent sur le système (sur le serveur). Un chargeur de classe d'application regroupe des modules EJB, des bibliothèques partagées, des fichiers RAR et des fichiers JAR (Java™ ARchive) de dépendances associés à une application. Les fichiers JAR de dépendances sont des fichiers JAR qui contiennent du code pouvant être utilisé à la fois par des beans enterprise et des servlets. La règle du chargeur de classe d'application contrôle si un chargeur de classe d'application peut être partagé par plusieurs applications ou s'il est unique pour chaque application.

    Utilisez la page des paramètres du serveur d'applications pour spécifier la règle du chargeur de classe d'application pour le serveur :

    Option Description
    Un seul Les applications ne sont pas isolées les unes des autres. Utilise un seul chargeur de classe d'application pour charger tous les modules EJB, les bibliothèques partagées et les fichiers JAR de dépendances du système.
    Plusieurs Les applications sont isolées les unes des autres. Accorde à chaque application son propre chargeur de classe pour charger les modules EJB, les bibliothèques partagées et les fichiers JAR de dépendances de cette application.
  3. Spécifiez le mode du chargeur de classe d'application pour le serveur d'applications.

    Le mode de chargement de classe d'application indique le mode du chargeur de classe lorsque la règle du chargeur de classe d'application est Un seul.

    Dans la page des paramètres de serveur d'applications, sélectionnez l'une des valeurs suivantes :

    Option Description
    Classes chargées en premier avec un chargeur de classes parent Indique que le chargeur de classe délègue le chargement des classes au chargeur de classe parent avant de tenter de charger la classe à partir de son chemin d'accès aux classes local. La valeur par défaut du mode de chargement des classes est Classes chargées en premier avec un chargeur de classes parent.

    Cette valeur est également connue sous le nom de parent en premier.

    Classes chargées en premier avec un chargeur de classe local (dernier parent) Indique que le chargeur de classe tente de charger les classes à partir de son chemin d'accès aux classes local avant de déléguer le chargement des classes à son parent. Grâce à cette règle, un chargeur de classe d'application peut remplacer une classe d'application existante dans le chargeur de classe parent et fournir sa propre version de la classe.
  4. Spécifiez le mode du chargeur de classe pour le chargeur de classe.
    1. Dans la page des paramètres du serveur d'applications, cliquez sur Gestion de processus et Java > Chargeur de classe pour accéder à la page Chargeur de classe.
    2. Dans la page Chargeur de classe, cliquez sur Nouveau pour accéder à la page de paramètres d'un chargeur de classe.
    3. Dans la page des paramètres d'un chargeur de classe, indiquez l'ordre du chargeur de classe.

      La valeur Classes chargées en premier avec un chargeur de classes parent indique que le chargeur de classe délègue le chargement des classes à son chargeur de classe parent avant de tenter de charger la classe à partir de son chemin d'accès aux classes local.

      La valeurClasses chargées en premier avec un chargeur de classes local (parent en dernier) indique que le chargeur de classe tente de charger des classes à partir de son chemin d'accès aux classes local avant de déléguer à son parent.

    4. Cliquez sur OK.
    Un identificateur est affecté à une instance de chargeur de classe. L'instance est ajoutée à la collection de chargeurs de classe mentionnée dans la page Chargeur de classe.

Que faire ensuite

Sauvegardez les modifications de la configuration d'administration.

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=trun_classload_server
Nom du fichier : trun_classload_server.html