es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: LOG4J2

Cómo configurar SmtpAppender programáticamente en 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

Reemplazar la configuración de log4j2 en tiempo de ejecución

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

Cómo utilizar log4j2 en la aplicación web SIN log4j-web.jar

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

¿Por qué Maven está descargando log4j-1.2.12.jar?

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