Jboss java.util.logging和log4j
我的应用程序已经在使用Java.Util日志,我无法控制将其更改为SLF4J。它被部署到JBoss5.1,我需要控制消息的日志级别。在java.util.logging中,级别不同于log4j 我的源代码中有以下内容Jboss java.util.logging和log4j,jboss,log4j,java.util.logging,Jboss,Log4j,Java.util.logging,我的应用程序已经在使用Java.Util日志,我无法控制将其更改为SLF4J。它被部署到JBoss5.1,我需要控制消息的日志级别。在java.util.logging中,级别不同于log4j 我的源代码中有以下内容 logger.log(Level.FINE,“调试级别消息”) … logger.log(Level.INFO,“信息级别消息”) 目前,它在System.out和我的jboss-log4j.xml中显示信息级消息,如下所示。如果我需要显示调试级别的消息,我应该如何更改jboss-
logger.log(Level.FINE,“调试级别消息”)
…
logger.log(Level.INFO,“信息级别消息”)
目前,它在System.out和我的jboss-log4j.xml中显示信息级消息,如下所示。如果我需要显示调试级别的消息,我应该如何更改jboss-log4j.xml
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<param name="Target" value="System.out"/>
<param name="Threshold" value="INFO"/>
<layout class="org.apache.log4j.PatternLayout">
<!-- The default pattern: Date Priority [Category] Message\n -->
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
</layout>
</appender>
不适合您?不。我试过了,但没有看到调试级别消息。您可以发布完整的log4j.xml文件,或者在其中保留常规设置,以查看是否存在覆盖appender值的全局阈值。