Project

General

Profile

« Previous | Next » 

Revision 282212d6

Added by Andreas Müller over 1 year ago

ref 10072 remove log4j12 and apache-log4j-extras from taxeditor and adapt log4j properties

View differences:

eu.etaxonomy.taxeditor.cdmlib/src/main/resources/log4j.xml
1 1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
3
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
4
  debug="false">
5
  <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
6
    <param name="Target" value="System.out" />
7
    <layout class="org.apache.log4j.PatternLayout">
8
      <param name="ConversionPattern" value="%d %p [%c] - %m%n" />
9
    </layout>
10
    <filter class="org.apache.log4j.filter.ExpressionFilter">
11
      <param name="expression"
12
        value="msg like  '.*has a maxElementsInMemory of 0. This might lead to performance degradation or OutOfMemoryError at Terracotta client.*'" />
13
      <param name="acceptOnMatch" value="false" />
14
    </filter>
15
    <filter class="org.apache.log4j.filter.ExpressionFilter">
16
      <param name="expression"
17
        value="msg like  '.*object references was reached while attempting to calculate the size of the object graph.*'" />
18
      <param name="acceptOnMatch" value="false" />
19
    </filter>
20
  </appender>
21
  <appender name="A1" class="org.apache.log4j.FileAppender">
22
    <param name="File"   value="A1.log" />
23
    <param name="Append" value="true" />
24
    <layout class="org.apache.log4j.xml.XMLLayout" />
25
  </appender>
26
  <root>
27
    <priority value="WARN" />
28
    <appender-ref ref="A1" />
29
  </root>
30
<!--  <logger name="org.hibernate.proxy.AbstractLazyInitializer"> -->
31
<!--    <level value="info" /> -->
32
<!--  </logger> -->
33
<!--  <logger -->
34
<!--     name="org.hibernate.collection.internal.AbstractPersistentCollection"> -->
35
<!--     <level value="info" /> -->
36
<!--   </logger> -->
37
<!--   <logger -->
38
<!--     name="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor"> -->
39
<!--     <level value="info" /> -->
40
<!--   </logger> -->
41
<!--   <logger -->
42
<!--     name="eu.etaxonomy.taxeditor.session.DefaultNewEntityListener"> -->
43
<!--     <level value="info" /> -->
44
<!--   </logger> -->
45
   <logger name="eu.etaxonomy.taxeditor.handler.update.UpdateHandler"> 
46
     <level value="info" />  
47
   </logger>  
48
   <logger name="org.eclipse.equinox.p2.operations.ProvisioningSession"> 
49
     <level value="info" />  
50
   </logger>
51
   <logger name="org.eclipse.equinox.internal.p2.engine.ProvisioningPlan">
52
   	<level value="info" />  
53
   </logger>
54
</log4j:configuration>
2
<Configuration" status="WARN">
3
  <Appenders>
4
    <File name="A1" fileName="A1.log" append="true">
5
      <XMLLayout/>  <!-- maybe we need to add jackson-dataformat-xml dependency for this -->
6
    </File>
7
    <Console name="STDOUT" target="System.out">
8
      <PatternLayout  pattern="%d %p [%c] - %m%n"/>
9
      <Filters>
10
        <RegexFilter regex=".*has a maxElementsInMemory of 0. This might lead to performance degradation or OutOfMemoryError at Terracotta client.*"
11
          onMatch="DENY" onMismatch="NEUTRALonMis"/>
12
        <RegexFilter regex=".*object references was reached while attempting to calculate the size of the object graph.*"
13
          onMatch="DENY"/>
14
      </Filters>      
15
    </Console>
16
  </Appenders>
17
  <Loggers>
18
    <Root level="warn">
19
      <AppenderRef ref="A1"/>
20
      <!-- <AppenderRef ref="STDOUT"/> -->
21
    </Root>
22
    <Logger name="eu.etaxonomy.taxeditor.handler.update.UpdateHandler" level="info"/>
23
    <Logger name="org.eclipse.equinox.p2.operations.ProvisioningSession" level="info"/>
24
    <Logger name="org.eclipse.equinox.internal.p2.engine.ProvisioningPlan" level="info"/>
25
    
26
    <!-- ### NOT USED 
27
    <Logger name="org.hibernate.proxy.AbstractLazyInitializer" level="info"/>
28
    <Logger name="org.hibernate.collection.internal.AbstractPersistentCollection" level="info"/>
29
    <Logger name="eu.etaxonomy.taxeditor.service.CdmServiceRequestExecutor" level="info"/>
30
    <Logger name="eu.etaxonomy.taxeditor.session.DefaultNewEntityListener" level="info"/>
31
     --> 
32
  </Loggers> 
33
</Configuration>

Also available in: Unified diff