Adición de registros cronológicos y rastreos a la aplicación
Puede añadir las funciones de registro y rastreo a las aplicaciones para analizar el rendimiento y diagnosticar problemas en WebSphere Application Server.
Acerca de esta tarea
En desuso: la infraestructura de JRA que se describe en este centro de información está en desuso. De todos modos, puede conseguir los mismos resultados utilizando el registro cronológico de Java™.
Los diseñadores y desarrolladores de aplicaciones que se ejecutan con WebSphere Application Server, como por ejemplo servlets, archivos JSP (JavaServer Pages), enterprise beans, aplicaciones de cliente y las clases que soportan, pueden utilizar el registro cronológico de Java para generar el registro cronológico de las aplicaciones.
- Los mensajes aparecen en los archivos de registro cronológico estándar de WebSphere Application Server, utilizando un formato de mensaje estándar con datos adicionales, como por ejemplo indicación de la hora y la fecha, que se añaden automáticamente.
- Puede correlacionar más fácilmente problemas y sucesos de la aplicación con problemas y sucesos asociados con los componentes de WebSphere Application Server.
- Puede aprovechar las características de gestión de archivos de registro cronológico de WebSphere Application Server.
Puede ver los mensajes con Log and Trace Analyzer Tool

Procedimiento
Ejemplo
El ejemplo de política de seguridad que se muestra a continuación permite acceso total al sistema de archivos y a las clases de tiempo de ejecución. Incluya esta política de seguridad, con la entrada permission java.util.logging.LoggingPermission "control", en el directorio META-INF de la aplicación si desea que la aplicación pueda alterar de forma programada las propiedades controladas de los registradores y manejadores. El archivo META-INF se encuentra en las ubicaciones siguientes para los diferentes tipos de módulos:
Nombre de proyecto | Ubicación |
---|---|
Proyectos EJB | ejbModule/META-INF/MANIFEST.MF |
Proyectos de clientes de aplicaciones | appClientModule/META-INF/MANIFEST.MF |
Proyectos web dinámicos | WebContent/META-INF/MANIFEST.MF |
Proyectos del conector | connectorModule/META-INF/MANIFEST.MF |
A continuación se proporciona una política de seguridad de ejemplo que otorga permiso para modificar propiedades de registro:
//////////////////////////////////////////////////
//
// Política de seguridad de WebSphere Application Server
//
//////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
// Permitir acceso total al sistema de archivos y a las clases de tiempo de ejecución
////////////////////////////////////////////////////////////////////////
grant codeBase "file:${application}" {
permission java.util.logging.LoggingPermission "control";
};