From bf6cd5180fdf73cd847936467a9ad56eb597e876 Mon Sep 17 00:00:00 2001
From: Mozart Pistori Tomazetti <mpt06@c3sl.ufpr.br>
Date: Wed, 18 Jun 2014 23:01:18 -0300
Subject: [PATCH] Add a new filter to log only updates, deletes and inserts

Signed-off-by: Mozart Pistori Tomazetti <mpt06@c3sl.ufpr.br>
---
 src/main/resources/log4j.xml | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/src/main/resources/log4j.xml b/src/main/resources/log4j.xml
index 1e76fab..8f549cb 100644
--- a/src/main/resources/log4j.xml
+++ b/src/main/resources/log4j.xml
@@ -2,12 +2,16 @@
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
 <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
 
-    <appender name="App" class="org.apache.log4j.DailyRollingFileAppender">
-        <param name="File" value="/var/lib/tomcat6/other_logs/app"/>
+    <appender name="Method" class="org.apache.log4j.DailyRollingFileAppender">
+        <param name="File" value="/var/lib/tomcat7/other_logs/method"/>
         <param name="DatePattern" value="'.'yyyy-MM-dd'.txt'"/>
         <layout class="org.apache.log4j.PatternLayout">
             <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} %m%n"/>
         </layout>
+        <filter class="org.apache.log4j.varia.StringMatchFilter">
+            <param name="StringToMatch" value="method=[GET]" />
+            <param name="AcceptOnMatch" value="false" />
+        </filter>
         <filter class="org.apache.log4j.varia.StringMatchFilter">
             <param name="StringToMatch" value="Publishing event in WebApplicationContext for namespace 'participatorio-servlet': ServletRequestHandledEvent:" />
             <param name="AcceptOnMatch" value="true" />
@@ -16,7 +20,7 @@
     </appender>
     
     <appender name="Id" class="org.apache.log4j.DailyRollingFileAppender">
-        <param name="File" value="/var/lib/tomcat6/other_logs/id"/>
+        <param name="File" value="/var/lib/tomcat7/other_logs/id"/>
         <param name="DatePattern" value="'.'yyyy-MM-dd'.txt'"/>
         <layout class="org.apache.log4j.PatternLayout">
             <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} %m%n"/>
@@ -24,7 +28,7 @@
     </appender>
     
     <appender name="Login" class="org.apache.log4j.DailyRollingFileAppender">
-        <param name="File" value="/var/lib/tomcat6/other_logs/login"/>
+        <param name="File" value="/var/lib/tomcat7/other_logs/login"/>
         <param name="DatePattern" value="'.'yyyy-MM-dd'.txt'"/>
         <layout class="org.apache.log4j.PatternLayout">
             <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} %m%n"/>
@@ -141,7 +145,7 @@
 
     <logger additivity="false" name="org.springframework.web.context.support.XmlWebApplicationContext">
         <level value="trace"/>
-        <appender-ref ref="App"/>
+        <appender-ref ref="Method"/>
     </logger>
     <logger additivity="false" name="org.hibernate.internal.util.EntityPrinter">
         <level value="trace"/>
-- 
GitLab