<Configuration xmlns="http://logging.apache.org/log4j/2.0/config">

  <Appenders>
	<RollingRandomAccessFile name="ERROR_FILE" bufferSize="1024" bufferedIO="true" append="true"
		fileName="${env:LOGS_HOME}/logfinal-error-${env:HOST_NAME_SHORT}.log"
		filePattern="${env:LOGS_HOME}/logfinal-error-${env:HOST_NAME_SHORT}.log.%d{yyyy-MM-dd}">
		<ThresholdFilter level="warn" />
		<PatternLayout pattern="%d{DEFAULT} %-5p %t %c %x - %m%n" />
	    <Policies>
	        <TimeBasedTriggeringPolicy interval="1"/>
	    </Policies>
	</RollingRandomAccessFile>

	<RollingRandomAccessFile name="DEBUG_FILE" bufferSize="32768" bufferedIO="true" append="true" 
		fileName="${env:LOGS_HOME}/logfinal-debug-${env:HOST_NAME_SHORT}.log"
		filePattern="${env:LOGS_HOME}/logfinal-debug-${env:HOST_NAME_SHORT}.log.%d{yyyy-MM-dd}">
		<ThresholdFilter level="debug" />
		<PatternLayout pattern="%d{DEFAULT} %-5p %t %c %x - %m%n" />
	    <Policies>
	        <TimeBasedTriggeringPolicy interval="1"/>
	    </Policies>
	</RollingRandomAccessFile>

	<Async name="ASYNC" bufferSize="64">
		<AppenderRef ref="ERROR_FILE" />
		<AppenderRef ref="DEBUG_FILE" />
	</Async>
  </Appenders>

  <Loggers>
	<Logger name="ua" level="debug" />
	<Logger name="ua.cetelem.DossierAnalyser" level="info" />
	<Logger name="ua.cetelem.dbaccess.DbAccess" level="info" />
	<Logger name="com.usb" level="debug" />
    <Logger name="jacorb" level="info"/>
    <Logger name="org.owasp" level="trace"/>
    <Root level="info">
      <AppenderRef ref="ASYNC"/>
    </Root>
  </Loggers>

</Configuration>
