Tag: LOG4J2
El código en el que estoy trabajando es el siguiente: El propósito es configurar SmtpAppender de forma programática. Junto con SmtpAppender, también necesito agregar RollingFileAppender y ConsoleAppender de forma programática. package vish; import org.apache.logging.log4j.Level; import org.apache.logging.log4j.core.appender.SmtpAppender; import org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilder; import org.apache.logging.log4j.core.config.builder.api.ConfigurationBuilderFactory; import org.apache.logging.log4j.core.config.builder.api.LayoutComponentBuilder; import org.apache.logging.log4j.core.config.builder.api.RootLoggerComponentBuilder; import org.apache.logging.log4j.core.config.builder.impl.BuiltConfiguration; public class SmtpAppenderBuilder { . . . Read more
Tengo una aplicación war con un archivo log4j2.properties en ella. Una vez que el servicio está iniciando, me gustaría cambiar esta configuración de registro predeterminada de forma programática desde un archivo .properties externo. Utilizo un código similar a este String log4jConfigFile = System.getProperty(“user.dir”) + File.separator + “log4j2.xml”; ConfigurationSource source = . . . Read more
Quiero colocar el archivo de configuración de log4j2 (v2.17.0) fuera del archivo WAR. De esta forma, puedo cambiar la configuración de registro sin tener que volver a implementar el archivo WAR. El archivo log4j2-web.jar proporciona un mecanismo para configurar el archivo de configuración fuera del archivo WAR junto con otras . . . Read more
Acabo de descargar log4j-core-2.17.0.jar y al abrirlo, veo que “org/apache/logging/log4j/core/lookup/JndiLookup.class” sigue siendo parte del archivo jar. En la seguridad de Apache mencionaron lo siguiente: Implemente una de las siguientes técnicas de mitigación: Actualice a Log4j 2.3.1 (para Java 6), 2.12.3 (para Java 7) o 2.17.0 (para Java 8 y versiones . . . Read more
Estoy tratando de eliminar todas las dependencias vulnerables de log4j de mi proyecto Maven. Estoy utilizando la dependencia log4j 2.16 en mi pom y he añadido exclusiones para log4j y sl4j en otras dependencias. Sin embargo, cada vez que ejecuto la meta de empaquetado de Maven, descarga el jar de . . . Read more