Configuraciones del registrador de WebSphere Application Server

Se puede configurar una aplicación para que utilice el registrador de WebSphere Application Server de varias formas.

El tipo de configuración que mejor se adapta a una aplicación depende de lo siguiente:

En las tablas siguientes se describen la condiciones necesarias para habilitar una aplicación para que utilice el registrador de WebSphere Application Server.

El modo del cargador de clases es Padre primero y Jakarta Commons Logging está empaquetado con la aplicación

Tabla 1. Condiciones necesarias para utilizar el registrador. Cuando el modo es Padre primero y Jakarta Commons Logging está empaquetado con una aplicación.
Configuración de Jakarta Commons Logging Instancia de LogFactory Instancia de registro Comentarios
La aplicación proporciona la configuración de una de las maneras siguientes:

• LogFactory no lee el archivo de propiedades commons-logging.properties en la ruta de clases de la aplicación porque el cargador de clases padre encuentra primero el archivo de propiedades de WebSphere.

• El nombre de clase se lee del archivo
META-INF/services/
org.apache.commons
.logging.LogFactory
La fábrica de anotaciones utilizada es la implementación de LogFactory especificada en la configuración predeterminada de WebSphere Application Server, a menos que la configuración se proporcione en un archivo META-INF de la aplicación o el módulo. El registro utilizado es uno de las siguientes:

• La implementación de Log especificada en la configuración predeterminada de WebSphere Application Server.

• Una implementación de Log específica de la aplicación si se utiliza una LogFactory específica de la aplicación que instancia una implementación de Log diferente.

El cargador de clases padre de la aplicación es el primer cargador de clases que carga el código de Jakarta Commons Logging. El paquete de WebSphere que soporta Jakarta Commons Logging proporciona el código estático de LogFactory que busca los atributos de configuración de LogFactory.

Para que el código estático de LogFactory pueda crear la instancia de LogFactory especificada en la configuración de la aplicación, la instancia de LogFactory debe estar en el classpath del cargador de clases padre.

No está proporcionada por la aplicación La fábrica de registros utilizada es la implementación de LogFactory especificada en la configuración predeterminada de WebSphere. El registro utilizado es la implementación de Log especificada en la configuración predeterminada de WebSphere. No se utiliza el Jakarta Commons Logging empaquetado con la aplicación.

El modo del cargador de clases es Padre primero y Jakarta Commons Logging no está empaquetado con la aplicación

Tabla 2. Condiciones necesarias para utilizar el registrador. Cuando el modo es Padre primero y Jakarta Commons Logging no está empaquetado con una aplicación.
Configuración de Jakarta Commons Logging Instancia de LogFactory Instancia de registro Comentarios
La aplicación proporciona la configuración de una de las maneras siguientes:

• LogFactory no lee el archivo de propiedades commons-logging.properties en la ruta de clases de la aplicación porque el cargador de clases padre encuentra antes el archivo de propiedades de WebSphere Application Server.

• El nombre de clase se lee del archivo
META-INF/services/
org.apache.commons
.logging.LogFactory
La fábrica de anotaciones utilizada es la implementación de LogFactory especificada en la configuración predeterminada de WebSphere Application Server, a menos que la configuración se proporcione en un archivo META-INF de la aplicación o el módulo. El registro utilizado es uno de las siguientes:

• La implementación de Log especificada en la configuración predeterminada de WebSphere Application Server.

• Una implementación de Log específica de la aplicación si se utiliza una LogFactory específica de la aplicación que instancia una implementación de Log diferente.

El cargador de clases padre de la aplicación es el primer cargador de clases que carga el código de Jakarta Commons Logging. El paquete de WebSphere que soporta Jakarta Commons Logging proporciona el código estático de LogFactory que busca los atributos de configuración de LogFactory.

Para que el código estático de LogFactory pueda crear la instancia de LogFactory especificada en la configuración de la aplicación, la instancia de LogFactory debe estar en el classpath del cargador de clases padre.

No está proporcionada por la aplicación La fábrica de anotaciones utilizada es la implementación de LogFactory especificada en la configuración predeterminada de WebSphere Application Server. El registrador utilizado es la implementación de Log especificada en la configuración predeterminada de WebSphere Application Server. Igual que en la fila anterior

El modo del cargador de clases es Padre último y Jakarta Commons Logging está empaquetado con la aplicación

Tabla 3. Condiciones necesarias para utilizar el registrador. Cuando el modo es Padre último y Jakarta Commons Logging está empaquetado con una aplicación.
Configuración de Jakarta Commons Logging Instancia de LogFactory Instancia de registro Comentarios
La aplicación proporciona la configuración de una de las maneras siguientes:

• LogFactory lee el archivo de propiedades commons-logging.properties en la ruta de clases de la aplicación porque el cargador de clases encuentra antes el archivo de propiedades de la aplicación.

• El nombre de clase se lee del archivo
META-INF/services/
org.apache.commons
.logging.LogFactory
La fábrica de anotaciones utilizada es una de las siguientes:

• La LogFactory predeterminada de Jakarta Commons Logging

• La LogFactory especificada en la configuración de la aplicación

El registro usado es la implementación de registro especificada en la configuración de la aplicación.

Si la fábrica de anotaciones utilizada es la LogFactory predeterminada de Jakarta Commons Logging, la implementación de Log deberá estar en el classpath del cargador de clases de la aplicación.

El cargador de clases de la aplicación es el primer cargador de clases que carga el código de Jakarta Commons Logging. El paquete de aplicación que soporta Jakarta Commons Logging proporciona el código estático de LogFactory que busca los atributos de configuración de LogFactory.

Para que el código estático de LogFactory pueda crear la instancia de LogFactory especificada en la configuración de la aplicación, la instancia de LogFactory debe estar en el classpath del cargador de clases de la aplicación.

No está proporcionada por la aplicación La fábrica de anotaciones utilizada es la implementación de LogFactory especificada en la configuración predeterminada de WebSphere Application Server. El registrador utilizado es la implementación de Log especificada en la configuración predeterminada de WebSphere Application Server.  

El modo del cargador de clases es Padre último y Jakarta Commons Logging no está empaquetado con la aplicación

Tabla 4. Condiciones necesarias para utilizar el registrador. Cuando el modo es Padre último y Jakarta Commons Logging no está empaquetado con una aplicación.
Configuración de Jakarta Commons Logging Instancia de LogFactory Instancia de registro Comentarios
La aplicación proporciona la configuración de una de las maneras siguientes:

• LogFactory lee el archivo de propiedades commons-logging.properties en la ruta de clases de la aplicación porque el cargador de clases encuentra antes el archivo de propiedades de la aplicación.

• El nombre de clase se lee del archivo
META-INF/services/
org.apache.commons
.logging.LogFactory
La fábrica de anotaciones utilizada es una de las siguientes:

• La LogFactory predeterminada de Jakarta Commons Logging

• La LogFactory especificada en la configuración de la aplicación

El registro usado es la implementación de registro especificada en la configuración de la aplicación.

Si la fábrica de anotaciones utilizada es la LogFactory predeterminada de Jakarta Commons Logging, la implementación de Log deberá estar en el classpath del cargador de clases de la aplicación.

No existe código de Jakarta Commons Logging en el cargador de clases de la aplicación. Por lo tanto, el paquete de WebSphere que soporta Jakarta Commons Logging proporciona el código estático de LogFactory que busca los atributos de configuración de LogFactory.

Para que el código estático de LogFactory pueda crear la instancia de LogFactory especificada en la configuración de la aplicación, la instancia de LogFactory debe estar en el classpath del cargador de clases padre.

No está proporcionada por la aplicación La fábrica de anotaciones utilizada es la implementación de LogFactory especificada en la configuración predeterminada de WebSphere Application Server. El registrador utilizado es la implementación de Log especificada en la configuración predeterminada de WebSphere Application Server.  

Icon that indicates the type of topic Concept topic



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