Relative Content

Tag Archive for log4j2

How to delete old log4j2 log files

I have below log4j2 xml configurations. Issue is that – log files older than 1 day is not getting deleted. My log files are in same application root folder.
Can anyone please help me what is incorrect here.

Looks like my log4j2.xml has some error. Could you please help me with this

ERROR StatusConsoleListener Could not create plugin of type class org.apache.logging.log4j.core.appender.RollingFileAppender for element RollingFile: java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory@e350b40] unable to create manager for [${sys:DC_LOG_DIR}/dc_vault_debug.log] with data [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData@78e4deb0[pattern=${sys:DC_LOG_DIR}/archived/dc_vault_debug_%d{yyyy-MM-dd}-%i.log.zip, append=false, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(policies=[SizeBasedTriggeringPolicy(size=31457280)]), strategy=DefaultRolloverStrategy(min=1, max=7, useMax=true), advertiseURI=null, layout=%d{yyyy-MM-dd HH:mm:ss} %-5p – %c{1} – %m%n, filePermissions=null, fileOwner=null]]
java.lang.IllegalStateException: ManagerFactory [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$RollingFileManagerFactory@e350b40] unable to create manager for [${sys:DC_LOG_DIR}/dc_vault_debug.log] with data [org.apache.logging.log4j.core.appender.rolling.RollingFileManager$FactoryData@78e4deb0[pattern=${sys:DC_LOG_DIR}/archived/dc_vault_debug_%d{yyyy-MM-dd}-%i.log.zip, append=false, bufferedIO=true, bufferSize=8192, policy=CompositeTriggeringPolicy(policies=[SizeBasedTriggeringPolicy(size=31457280)]), strategy=DefaultRolloverStrategy(min=1, max=7, useMax=true), advertiseURI=null, layout=%d{yyyy-MM-dd HH:mm:ss} %-5p – %c{1} – %m%n, filePermissions=null, fileOwner=null]]