尝试着配了几天的log4j仍是找不到窍门

尝试着配了几天的log4j还是找不到窍门
在公司也是自己配的log4j可以正常工作,在家里配置的却总是差强人意,只能显示debug信息,无法显示info信息

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">

<!--定义一个Appender名为'CONSOLE' 日志目的地ConsoleAppender(控制台输出) -->
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<!-- 日志格式化器 -->
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d{yyyy-MM-dd HH:mm:ss}-%p -%C{1}.%M(%L)|%m%n" />
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">  
           <param name="levelMin" value="debug" />  
           <param name="levelMax" value="info" />  
           <param name="AcceptOnMatch" value="true" />  
        </filter>  
</appender>

<!-- com 域及该域以下的日志输出级别 -->
<logger name="com">
<level value="ERROR,INFO" />
</logger>
<!-- 日志输出级别 为Error(不输出Warn,Info,Debug级别的日志) -->
  <root>       
        <priority value="error" />       
        <appender-ref ref="CONSOLE" />    
      </root>   

</log4j:configuration>

这是我的log4j.xml  com是我的根包 root始终不知道起什么作用
 

<context-param>   
    <param-name>log4jConfigLocation</param-name>   
    <param-value>/WEB-INF/classes/log4j.xml</param-value>   
</context-param>   
<listener>   
    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>   
</listener>  

这是web.xml
但是无法打印出info信息
请详解!!!
------解决方案--------------------
<!-- 日志输出级别 为Error(不输出Warn,Info,Debug级别的日志) -->
      <root>       
        <priority value="error" />       
        <appender-ref ref="CONSOLE" />    
      </root>   
------解决方案--------------------
有可能是tomcat中 catalina.sh 文件出现了问题,换一个文件试试。