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