"Fossies" - the Fresh Open Source Software Archive

Member "apache-log4j-2.12.4-src/log4j-core/src/test/resources/rolling-file-appender-reconfigure.xml" (20 Dec 2021, 1607 Bytes) of package /linux/misc/apache-log4j-2.12.4-src.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) XML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 <?xml version="1.0" encoding="UTF-8"?>
    2 <Configuration status="debug" monitorInterval="10">
    3   <Properties>
    4     <Property name="logFilePath">target/log4j-1967</Property>
    5   </Properties>
    6   <Appenders>
    7     <Console name="CONSOLE" target="SYSTEM_OUT">
    8       <PatternLayout pattern="[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1} - %msg%n" />
    9     </Console>
   10     <RollingFile name="LOG_FILE" fileName="${logFilePath}.log" filePattern="${logFilePath}.%i.log"
   11       immediateFlush="true">
   12       <PatternLayout pattern="[%d{yyyyMMdd.HH:mm:ss.SSS}:%-5level][%-17t][%-30c][%m]%n" />
   13       <Policies>
   14         <SizeBasedTriggeringPolicy size="100MB" />
   15       </Policies>
   16       <DefaultRolloverStrategy max="1000" />
   17     </RollingFile>
   18     <RollingFile name="ERROR_FILE" fileName="${logFilePath}.error.log" filePattern="${logFilePath}.error.%i.log"
   19       immediateFlush="true">
   20       <PatternLayout pattern="[%d{yyyyMMdd.HH:mm:ss.SSS}:%-5level][%-17t][%-30c{2}][%m]%n" />
   21       <Policies>
   22         <SizeBasedTriggeringPolicy size="100MB" />
   23       </Policies>
   24       <DefaultRolloverStrategy max="1000" />
   25     </RollingFile>
   26   </Appenders>
   27   <Loggers>
   28     <Logger name="a" level="warn" additivity="false" />
   29     <Logger name="b" level="warn" additivity="false" />
   30     <Logger name="c" level="warn" additivity="false" />
   31     <Logger name="d" level="warn" additivity="false" />
   32     <Logger name="e" level="warn" additivity="false" />
   33 
   34     <Root level="debug" additivity="false">
   35       <AppenderRef ref="LOG_FILE" level="debug" />
   36       <AppenderRef ref="ERROR_FILE" level="error" />
   37     </Root>
   38   </Loggers>
   39 </Configuration>