From b593a097d2ada3ebda4a2440c256f8dae533cb7e Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Fri, 26 Sep 2014 16:13:51 +0000
Subject: [PATCH] #2021 feature - Added packaging to Maven building and command line commands [start|stop]

---
 securis/src/main/resources/log4j2.xml |   31 ++++++++++++++++++++++++-------
 1 files changed, 24 insertions(+), 7 deletions(-)

diff --git a/securis/src/main/resources/log4j2.xml b/securis/src/main/resources/log4j2.xml
index 901545f..90895bd 100644
--- a/securis/src/main/resources/log4j2.xml
+++ b/securis/src/main/resources/log4j2.xml
@@ -2,22 +2,39 @@
 <Configuration>
   <Appenders>
 
-    <File name="defaultFile" fileName="${sys:user.home}/.SeCuris/log/securis.log" append="false">
+    <RollingFile name="defaultFile" fileName="${sys:user.home}/.SeCuris/logs/securis-server.log" append="true"
+    		filePattern="${sys:user.home}/.SeCuris/logs/securis-server-%d{yyyy-MM-dd-HH}.log.gz">
        <PatternLayout pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/>
-    </File>
-
+	  <Policies>
+        <TimeBasedTriggeringPolicy interval="1" modulate="true" />
+      </Policies>
+		<DefaultRolloverStrategy max="10"/>
+    </RollingFile>
+	<Async name="defaultFileAsync" includeLocation="true">
+      <AppenderRef ref="defaultFile"/>
+    </Async>
+   
     <Console name="stdout" target="SYSTEM_OUT">
       <PatternLayout pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/>
+    </Console>
+
+    <Console name="console" target="SYSTEM_OUT">
+      <PatternLayout pattern="%m%n"/>
     </Console>
 
    </Appenders>
   <Loggers>
     
-    <Logger name="net.curisit" level="INFO">
-      <AppenderRef ref="defaultFile"/>
+    <Logger name="net.curisit" level="INFO" additivity="false">
+      <AppenderRef ref="defaultFileAsync"/>
+      <AppenderRef ref="stdout"/>
     </Logger>
-    
-    <Root level="OFF">
+   
+    <Logger name="console" level="INFO" additivity="false">
+      <AppenderRef ref="console"/>
+    </Logger>
+   
+    <Root level="INFO" >
       <AppenderRef ref="stdout"/>
     </Root>
 

--
Gitblit v1.3.2