Valores de Carga de clases y detección de actualizaciones

Utilice esta página para configurar el uso de los cargadores de clase por parte de una aplicación.

Para ver esta página de la consola administrativa, pulse Aplicaciones > Tipos de aplicación > Aplicaciones de empresa WebSphere > nombre_aplicación > Carga de clases y detección de actualizaciones.

Atención: Si se está ejecutando una aplicación y se cambia un valor de la aplicación, ésta se reiniciará. En los servidores autónomos, la aplicación se reinicia después de guardar el cambio. En productos de varios servidores, la aplicación se reinicia después de guardar el cambio y de que se hayan sincronizado los archivos en el nodo en el que está instalada la aplicación. Para controlar cuando se produce la sincronización en productos de varios servidores, deseleccione Sincronizar cambios con nodos en la página de preferencias de la consola.
Alterar temporalmente los valores de recarga de clases para módulos Web y EJB

Especifica si de debe habilitar la recarga de clases cuando se actualicen los archivos de aplicación.

Seleccione Alterar temporalmente los valores de recarga de clases para módulos Web y EJB para establecer reloadEnabled con el valor true en el archivo deployment.xml para la aplicación. Si se modifica la definición de clases de una aplicación, el módulo ejecutable del servidor de aplicaciones detiene e inicia la aplicación para recargar las clases de la aplicación.

Los valores de recarga del archivo deployment.xml sobrescriben los valores de recarga de todos los módulos web y EJB que pueden definirse en los archivos ibm-web-ext.xmi y META-INF/ibm-application-ext.xmi.

Para los archivos JSP (JavaServer Pages) de un modulo Web, un contenedor Web recarga archivos JSP, sólo si la extensión de IBM jspReloadingEnabled del archivo ibm-web-ext.xmi está establecida en true. Puede habilitar la recarga de JSP durante el despliegue en la página Opciones de recarga de JSP.

Tipo de datos Booleano
Valor predeterminado false
Intervalo de sondeo para los archivos actualizados

Especifica el número de segundos para explorar el sistema de archivos de la aplicación en el caso de los archivos actualizados. El valor predeterminado es el valor del atributo de intervalo de recarga en el archivo de extensión de IBM (META-INF/ibm-application-ext.xmi) del archivo EAR.

Este valor Intervalo de sondeo para los archivos actualizados es el mismo que el campo Intervalo de recarga en segundos en los asistentes de instalación y actualización de aplicaciones.

Para habilitar la recarga, especifique un valor mayor que cero (por ejemplo, de 1 a 2147483647). Para inhabilitar la recarga, especifique cero (0).El rango es de 0 a 2147483647.

El atributo de intervalo de recarga entra en vigor sólo si la recarga de clases está habilitada.

Tipo de datos Entero
Unidades Segundos
Valor predeterminado 3
Orden de cargadores de clases

Especifica si el cargador de clases debe buscar en el cargador de clases padre o en el cargador de clases de la aplicación antes de cargar una clase. El estándar para cargadores de clases del kit de desarrollo y los cargadores de clases de WebSphere Application Server es Clases cargadas con cargador de clases padre primero. Al especificar Clases cargadas con cargador de clases local primero (padre último), la aplicación puede alterar temporalmente las clases incluidas en el cargador de clases padre, pero esta acción potencialmente puede dar lugar a ClassCastException o LinkageErrors si ha mezclado clases alteradas temporalmente con no alteradas temporalmente.

Las opciones son Clases cargadas con cargador de clases padre primero y Clases cargadas con cargador de clases local primero (padre último). El valor predeterminado es buscar en el cargador de clases padre antes de buscar en el cargador de clases de la aplicación para cargar la aplicación.

Para que la aplicación utilice la configuración por omisión de Jakarta Commons Logging en WebSphere Application Server, establezca la modalidad del cargador de clases de esta aplicación en Clases cargadas con cargador de clases padre primero. Para que la aplicación altere temporalmente la configuración por omisión de Jakarta Commons Logging en WebSphere Application Server, la aplicación debe proporcionar la configuración en un formato soportado por Jakarta Commons Logging y esta modalidad de cargador de clases se debe establecer en Clases cargadas con el cargador de clases local primero (padre último). También, para alterar temporalmente la configuración por omisión, establezca la modalidad del cargador de clases para cada módulo Web de la aplicación de tal forma que se cargue la fábrica de registrador correcta.

Tipo de datos Serie
Valor predeterminado Clases cargadas con cargador de clases padre primero
Política de cargador de clases WAR

Especifica si se debe utilizar un sólo cargador de clases para cargar todos los archivos WAR de la aplicación o un cargador de clases diferente para cada archivo WAR.

Las opciones son Cargador de clases de cada archivo WAR en la aplicación y Cargador de clases único para la aplicación. El valor predeterminado es utilizar un cargador de clases diferente para cargar cada archivo WAR.

Tipo de datos Serie
Valor predeterminado Un cargador de clases para cada archivo WAR de la aplicación.



Los enlaces marcados (en línea) requieren acceso a Internet.

Conceptos relacionados
Tareas relacionadas
Referencia relacionada
Valores de aplicación de empresa


Nombre de archivo: urun_rapp_classload.html