aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-batch
diff options
context:
space:
mode:
Diffstat (limited to 'sonar-batch')
-rw-r--r--sonar-batch/src/main/resources/org/sonar/batch/logback-base.xml33
-rw-r--r--sonar-batch/src/main/resources/org/sonar/batch/logback.xml16
2 files changed, 43 insertions, 6 deletions
diff --git a/sonar-batch/src/main/resources/org/sonar/batch/logback-base.xml b/sonar-batch/src/main/resources/org/sonar/batch/logback-base.xml
new file mode 100644
index 00000000000..618c62a74d5
--- /dev/null
+++ b/sonar-batch/src/main/resources/org/sonar/batch/logback-base.xml
@@ -0,0 +1,33 @@
+<included>
+ <logger name="org.hibernate">
+ <level value="WARN"/>
+ </logger>
+
+ <!-- set DEBUG to activate SQL logs. NOT RECOMMENDED -->
+ <logger name="org.hibernate.SQL">
+ <level value="ERROR"/>
+ </logger>
+
+ <!-- set INFO to activate SQL statistics. NOT RECOMMENDED -->
+ <logger name="org.sonar.DBSTATISTICS">
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="net.sf.ehcache">
+ <level value="WARN"/>
+ </logger>
+
+ <logger name="org.hibernate.cache.ReadWriteCache">
+ <!-- removing "An item was expired by the cache while it was locked (increase your cache timeout)" msg -->
+ <level value="ERROR"/>
+ </logger>
+ <logger name="org.hibernate.cache.EhCacheProvider">
+ <!-- removing "org.hibernate.cache.EhCacheProvider - Could not find configuratio)" message -->
+ <level value="ERROR"/>
+ </logger>
+
+ <root>
+ <level value="${ROOT_LOGGER_LEVEL}"/>
+ <appender-ref ref="STDOUT"/>
+ </root>
+</included> \ No newline at end of file
diff --git a/sonar-batch/src/main/resources/org/sonar/batch/logback.xml b/sonar-batch/src/main/resources/org/sonar/batch/logback.xml
index 91b34037ace..2e65d27a617 100644
--- a/sonar-batch/src/main/resources/org/sonar/batch/logback.xml
+++ b/sonar-batch/src/main/resources/org/sonar/batch/logback.xml
@@ -1,11 +1,16 @@
<?xml version="1.0" encoding="UTF-8" ?>
-
<configuration debug="false">
+ <!--
+ This file is directly loaded by Sonar Ant Task 1.1 and Sonar Runner 1.1.
+ Inclusion of logback-base.xml is not supported by these 2 versions, so loggers must
+ be duplicated.
+ -->
+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
- <layout class="ch.qos.logback.classic.PatternLayout">
- <pattern>[%level] %X{module} %msg%n</pattern>
- </layout>
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} %-5level %msg%n</pattern>
+ </encoder>
</appender>
<logger name="org.hibernate">
@@ -35,10 +40,9 @@
<level value="ERROR"/>
</logger>
- <!-- see org.sonar.mojo.InternalMojo#initLogging -->
<root>
<level value="${ROOT_LOGGER_LEVEL}"/>
<appender-ref ref="STDOUT"/>
</root>
-
+
</configuration> \ No newline at end of file