viernes, 1 de junio de 2007

Cambiar el log en jboss console

Hay que editar {JBOSS_HOME}/server/default/conf/log4j.xml
Este es el appender por defecto:

<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<param name="Threshold" value="INFO"/>
<param name="Target" value="System.out"/>

<layout class="org.apache.log4j.PatternLayout">
<!-- The default pattern: Date Priority [Category] Message\n -->
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}:%L] %m%n"/>
</layout>
</appender>

Y habría que cambiar la class de appender por:org.apache.log4j.ConsoleAppender poner el nivel del log a debug para que veamos todos los debug excepto los que no queramos que lo especificamos incluyendo las siguientes categorías

<category name="org.jboss">
<priority value="INFO"/>
</category>

<category name="org.hibernate">
<priority value="WARN"/>
</category>

<category name="javax">
<priority value="WARN"/>
</category>

No hay comentarios: