Manchmal wird von den Klassen von Drittanbietern ein derart exzessives Logging betrieben, dass man in den eigenen Logging-Meldungen den Überblick verliert. Beispiele dafür sind JasperReports und Quartz. Eine Möglichkeit die Logausgabe zu unterbinden besteht darin, die Logkonfiguration um folgenden Eintrag zu ergänzen:
1 2 3 4 5 6 7 8 9 10 11 |
<!-- JasperReport --> <category name="net.sf.jasperreports"> <priority value="error"/> </category> <category name="org.apache.commons.digester"> <priority value="error"/> </category> <category name="org.apache.commons.beanutils.converters"> <priority value="error"/> </category> <!-- /JasperReport --> |
Für priority
kann natürlich jeder beliebige andere Status angegeben werden. Setzt man priority
auf “OFF” wird das Logging für die Klasse abgeschaltet.