Configuración de cargadores de clases de un servidor

Puede configurar los cargadores de clases de la aplicación para un servidor de aplicaciones. Los cargadores de clases permiten que las aplicaciones que se despliegan en el servidor de aplicaciones accedan a los depósitos de clases y recursos disponibles.

Antes de empezar

En este tema se presupone que un administrador ha creado un servidor de aplicaciones en un producto WebSphere Application Server.

Acerca de esta tarea

Configure los cargadores de clases de un servidor de aplicaciones para establecer la política de cargador de clases y los valores de modalidad que afectarán a todas las aplicaciones que se desplieguen en el servidor. Utilice la consola administrativa para configurar los cargadores de clases.

Procedimiento

  1. Pulse Servidores > Tipos de servidor > WebSphere Application Servers > nombre_servidor para acceder a una página de valores de servidor de aplicaciones.
  2. Especifique la política de cargador de clases de la aplicación para el servidor de aplicaciones.

    La política del cargador de clases de aplicaciones controla el aislamiento de las aplicaciones que se ejecutan en el sistema (en el servidor). Un cargador de clases de aplicación agrupa módulos EJB (Enterprise JavaBeans), bibliotecas compartidas, archivos RAR (Resource Adapter Archives) y archivos JAR (Java™ Archive) de dependencias asociados con una aplicación. Los archivos JAR de dependencias que contienen código que pueden utilizar tanto los enterprise beans como los servlets. La política de cargador de clases de aplicaciones controla si varias aplicaciones pueden compartir un cargador de clases de aplicaciones o si éste es exclusivo para cada aplicación.

    Utilice la página de valores de servidor de aplicaciones para especificar la política de cargador de clases de aplicación para el servidor:

    Opción Descripción
    Único Las aplicaciones no están aisladas entre sí. Utilice un cargador de clases de aplicaciones para cargar todos los módulos EJB, las bibliotecas compartidas y los archivos JAR de dependencias del sistema.
    Múltiple Las aplicaciones están aisladas entre sí. Asigna a cada aplicación su propio cargador de clases para cargar los módulos EJB, las bibliotecas compartidas y los archivos JAR de dependencias de esa aplicación.
  3. Especifique la modalidad de cargador de clases de la aplicación para el servidor de aplicaciones.

    La modalidad del cargador de clases de aplicación especifica la modalidad del cargador de clases cuando la política del cargador de clases de aplicación es Único.

    En la página de valores de servidor de aplicaciones, seleccione uno de los valores siguientes:

    Opción Descripción
    Clases cargadas con cargador de clases padre primero Hace que el cargador de clases delegue la carga de clases en su cargador de clases principal antes de intentar cargar la clase de su classpath local. Clases cargadas con cargador de clases padre primero es el valor predeterminado para la modalidad de carga de clases.

    Este valor también se conoce como padre primero.

    Clases cargadas con el cargador de clases primero (padre último) Hace que el cargador de clases intente cargar clases de su classpath local antes de delegar la carga de clases en su cargador de clases principal. Con esta política, un cargador de clases de aplicaciones puede alterar temporalmente y proporcionar su propia versión de una clase que exista en el cargador de clases padre.
  4. Especifique la modalidad de cargador de clases para el cargador de clases.
    1. En la página de valores del servidor de aplicaciones, pulse Java y gestión de procesos > Cargador de clases para acceder a la página Cargador de clases.
    2. En la página Cargador de clases, pulse Nuevo para acceder a la página de valores de un cargador de clases.
    3. En la página de valores de cargador de clases, especifique el orden de cargador de clases.

      El valor de Clases cargadas con cargador de clases padre primero hace que el cargador de clases delegue la carga de clases en su cargador de clases principal antes de intentar la carga de clases de su classpath local.

      El valor Clases cargadas con el cargador de clases primero (padre último) hace que el cargador de clases intente cargar clases de su classpath local antes de delegar la carga de clases a su cargador principal.

    4. Pulse Aceptar.
    Se asigna un identificador a una instancia de cargador de clases. La instancia se añade a la recopilación de cargadores de clases que se muestra en la página Cargador de clases.

Qué hacer a continuación

Guarde los cambios en la configuración administrativa.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_classload_server
File name: trun_classload_server.html