JBOSS not logging Debug statements
deibys Dec 17, 2012 10:40 AMHello Guys,
I am running JBOSS 7.1.1
In my application I have log4j statements like :
public String difundirEvento() { logger.info("Iniciando difundirEvento() ... "); String actionReturn = "/difundirEvento/difundir0.xhtml?faces-redirect=true"; // Initialize values fromEmail = null; subject = null; broadcastType = null; messageType = null; testToEmail = null; sendingOptions = null; logger.debug("**********************"); logger.debug("ID Evento = " + eventId); logger.debug("**********************"); EventosInternoDelegate delegate = new EventosInternoDelegate(); eventTO = new EventoTO(); eventTO.setId(eventId); eventTO = delegate.buscarEvento(eventTO); try { urlCorta = UrlShortener.shorten(urlEvento + this.eventTO.getId()); } catch (Exception ignored) { logger.error("Ocurrió un error al invocar el servicio de url corta ", ignored); } logger.info("Finalizando difundirEvento() ... "); return actionReturn; }
The issue I am having It is that the debug statemnts are not being printed. I am only getting
I am ussing the logging framework that comes with JBOSS, so my import statement is import org.jboss.logging.Logger;
My configuration in standalone.xml is :
<subsystem xmlns="urn:jboss:domain:logging:1.1"> <console-handler name="CONSOLE"> <encoding value="UTF-8"/> <formatter> <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> </formatter> </console-handler> <periodic-rotating-file-handler name="FILE"> <formatter> <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> </formatter> <file relative-to="jboss.server.log.dir" path="server.log"/> <suffix value=".yyyy-MM-dd"/> <append value="true"/> </periodic-rotating-file-handler> <logger category="com.arjuna"> <level name="WARN"/> </logger> <logger category="org.apache.tomcat.util.modeler"> <level name="WARN"/> </logger> <logger category="sun.rmi"> <level name="WARN"/> </logger> <logger category="jacorb"> <level name="WARN"/> </logger> <logger category="jacorb.config"> <level name="ERROR"/> </logger> <logger category="org.richfaces" use-parent-handlers="false"> <level name="DEBUG"/> <handlers> <handler name="CONSOLE"/> </handlers> </logger> <logger category="org.colfuturo.eventos" use-parent-handlers="false"> <level name="DEBUG"/> <handlers> <handler name="CONSOLE"/> </handlers> </logger> <root-logger> <level name="INFO"/> <handlers> <handler name="CONSOLE"/> <handler name="FILE"/> </handlers> </root-logger> </subsystem>
How can I make that DEBUG statements are logged ?
For instance: This seems not to take any effect:
<logger category="org.colfuturo.eventos" use-parent-handlers="false">
<level name="DEBUG"/>
<handlers>
<handler name="CONSOLE"/>
</handlers>
</logger>
-
standalone.xml 22.2 KB
-
LoggingTest.war 9.4 MB