Preguntas etiquetadas con log4j

log4j es una popular utilidad de registro basada en Java. Es un proyecto de Apache Software Foundation y tiene la licencia de Apache Software License, versión 2.0.

6
Eclipse: haciendo referencia a log4j.dtd en log4j.xml
He estado usando log4j durante bastante tiempo y generalmente lo uso en la parte superior de log4j.xml (probablemente como muchos otros y, según Google, esta es la forma de hacerlo): <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> Obviamente, esto está funcionando, sin embargo, Eclipse no proporciona su ayuda contextual para escribir el XML …

1
¿Vale la pena usar slf4j con log4j2?
No puedo decidir si usar slf4j o no con log4j2. Según las publicaciones en línea, no parece que tenga ningún impacto en el rendimiento, pero es realmente necesario. Además, estos puntos gobiernan a favor de log4j2: SLF4J obliga a su aplicación a registrar cadenas. La API de Log4j 2 admite …
114 java  logging  log4j  slf4j  log4j2 

1
¿Qué son los marcadores en los marcos de Java Logging y cuál es una razón para usarlos?
Primera vez que escucho sobre marcadores cuando leí: http://slf4j.org/faq.html Verifico los métodos disponibles para el objeto Logger : http://www.slf4j.org/api/org/slf4j/Logger.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Logger.html e interfaces encontradas: http://www.slf4j.org/api/org/slf4j/Marker.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Marker.html Más información detallada que obtengo de: http://logback.qos.ch/manual/filters.html pero aún confuso ... Tenga en cuenta que pregunto por qué , no cómo usarlos, por lo que …
110 java  logging  log4j  slf4j  logback 


1
¿Dónde está la documentación del patrón del codificador de logback?
Revisé toda la documentación del logback y no puedo encontrar en ninguna parte la documentación para configurar el patrón del codificador al iniciar sesión, como por ejemplo: <encoder> <pattern>%d{HH:mm:ss.SSS} %-4relative %-5level %logger{35} - %msg%n</pattern> </encoder> Me gustaría una tabla (como la que tiene log4j) que explique las diferentes opciones para …
93 java  logging  log4j  logback 



3
¿Cuál es el significado de la propiedad log4j.rootLogger en el archivo log4j.properties? ¿Qué pasa si no uso esta propiedad?
¿Cuál es el significado de la log4j.rootLoggerpropiedad en log4j.propertiesarchivo? ¿Qué pasa si no uso esta propiedad? Ejemplo : # Set root logger level to DEBUG and its only appender to A1. log4j.rootLogger=DEBUG, A1 # A1 is set to be a ConsoleAppender. log4j.appender.A1=org.apache.log4j.ConsoleAppender ¿Qué sucede si configuro esta propiedad en ERRORmodo.

4
¿Dónde configuro log4j en una clase de prueba JUnit?
Mirando el último caso de prueba JUnit que escribí, llamé al método BasicConfigurator.configure () de log4j dentro del constructor de la clase. Eso funcionó bien para ejecutar solo esa clase del comando "ejecutar como caso de prueba JUnit" de Eclipse. Pero me doy cuenta de que es incorrecto: estoy bastante …
85 java  logging  junit  log4j 

7
¿Cómo enviar java.util.logging a log4j?
Tengo una aplicación existente que hace todo su registro contra log4j. Usamos una serie de otras bibliotecas que también usan log4j, o registran contra Commons Logging, que termina usando log4j bajo las cubiertas de nuestro entorno. Una de nuestras dependencias incluso se registra en slf4j, que también funciona bien ya …


5
Creación de varios archivos de registro de diferente contenido con log4j
¿Hay alguna forma de configurar log4j para que genere diferentes niveles de registro a diferentes appenders? Estoy intentando configurar varios archivos de registro. El archivo de registro principal capturaría todos los mensajes INFO y superiores para todas las clases. (En desarrollo, capturaría todos los mensajes DEBUG y superiores, y TRACE …
81 java  log4j 

12
log4j: WARN No se pudieron encontrar añadidos para el registrador en web.xml
Ya puse log4jConfigLocation en web.xml, pero sigo recibiendo la siguiente advertencia: log4j:WARN No appenders could be found for logger ⤦ ⤥ (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. ¿Qué me perdí? <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/applicationContext.xml …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.