<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
    <Appenders>
        <RollingFile name="TRACE"
                filePattern="./trace/TRACE.%d{YYYY-MM-dd-HH}.%06i.log"
                fileName=   "./trace/TRACE.log" >
            <Policies>
                <OnStartupTriggeringPolicy />
                <SizeBasedTriggeringPolicy size="1 KB" />
                <TimeBasedTriggeringPolicy />
            </Policies>
            <DefaultRolloverStrategy min="10000" max="99999"/>
            <PatternLayout>
                <header>%d{ISO8601} ---------- Trace file started. ----------\n</header>
                <footer>%d{ISO8601} ----------- Trace file ended. -----------\n</footer>
                <Pattern>%d{ISO8601} [%-4.-4t %-15.-15M#%4L] %-5level %msg%n%xEx{full}</Pattern>
            </PatternLayout>  "/>
        </RollingFile>
    </Appenders>
    <Loggers>
        <Root level="error">
            <AppenderRef ref="TRACE"/>
        </Root>
        <Logger name="minimal" level="trace" additivity="false">
            <AppenderRef ref="TRACE"/>
        </Logger>
    </Loggers>
</Configuration>
