Jboss 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-

我的应用程序已经在使用Java.Util日志,我无法控制将其更改为SLF4J。它被部署到JBoss5.1,我需要控制消息的日志级别。在java.util.logging中,级别不同于log4j

我的源代码中有以下内容

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值的全局阈值。