<?xml version="1.0" encoding="UTF-8"?>
 <Configuration packages="missmaiselconfig.log" monitorInterval="60" status="INFO">
   <Appenders>
     <File name="XMLAppender" fileName="c:/RickAndMorty/logs/missmaisel-log.xml" append="true">
      	<Log4j1XmlLayout />
     </File>
     <File name="HTMLAppender" fileName="c:/RickAndMorty/logs/missmaisel-log.html" append="true">
      	<PatternLayout pattern="%d [%-5p] %c - %m%n"/>
     </File>
          
     <RollingFile name="RollingAppender" fileName="c:/RickAndMorty/logs/missmaisel.log" append="true" filePattern="c:/RickAndMorty/logs/missmaisel.log">
	      <PatternLayout>
	        <Pattern>%t %-5p %c{2} - %m%n</Pattern>
	      </PatternLayout>
	      <Policies>	        
	        <SizeBasedTriggeringPolicy size="20 KB"/>
	      </Policies>
	      <DefaultRolloverStrategy max="30"/>
    </RollingFile>
    <RollingFile name="ManipulatorRolloverAppender" fileName="c:/RickAndMorty/logs/rnif.log"
            filePattern="c:/RickAndMorty/logs/rnif-%d{MM-dd-yyyy}-%i.log">
            <PatternLayout>
                <Pattern>%d{ISO8601} %-5p %c{1}: %m%n</Pattern>
            </PatternLayout>
            <Policies>
                <TimeBasedTriggeringPolicy />
                <SizeBasedTriggeringPolicy size="5 MB"/>
            </Policies>
            <DefaultRolloverStrategy max="30"/>
    </RollingFile>
    <Socket name="SocketAppender" host="localHost" port="80">
      <PatternLayout pattern="%d [%t] [%-5p] %c - %m%n"/>
    </Socket>
     <Console name="ConsoleAppender" target="SYSTEM_OUT">
       <PatternLayout pattern="%d [%t] [%-5p] %c - %m%n"/>
     </Console> 
     <Console name="ManipulatorConsoleAppender" target="SYSTEM_OUT">
       <PatternLayout pattern="%d{ISO8601} %-5p %c{1}: %m%n"/>
     </Console> 
      <DBAppender name="DBAppender" >
       	<PatternLayout pattern="%.3000m" />
      </DBAppender>  
      
      <DBAppender name="DBAppender2" >
       	<PatternLayout pattern="%.3000m" />
      </DBAppender>
      
   </Appenders>
   <Loggers>
       <Logger name="appenderList" level="OFF">
	      <AppenderRef ref="ConsoleAppender" />
	      <AppenderRef ref="DBAppender" level="error" />	      
	   </Logger>
	   
	    <Root level="INFO">
	      <AppenderRef ref="ConsoleAppender"/>
              <AppenderRef ref="RollingAppender"/>	       
	    </Root>
  </Loggers>
 </Configuration>
