log4j.xml com dois logs de diferentes nivel para o hibernate

Alguem poderia me dar um help, estou com algums problemas ao tentar usar log4j.xml

[code]<?xml version=“1.0” encoding=“UTF-8” ?>
<!DOCTYPE log4j:configuration SYSTEM “log4j.dtd”>
<log4j:configuration xmlns:log4j=“http://jakarta.apache.org/log4j/”>

&lt;appender name="stdout" class="org.apache.log4j.ConsoleAppender"&gt;
	&lt;param name="Target" value="System.out"/&gt; 
	&lt;layout class="org.apache.log4j.PatternLayout"&gt;
		&lt;param name="ConversionPattern" value="%d{ABSOLUTE} %5p %c{1}\:%L - %m%n" /&gt;
	&lt;/layout&gt;
&lt;/appender&gt;

&lt;appender name="file" class="org.apache.log4j.RollingFileAppender"&gt;
	&lt;param name="file" value="hibernate.log" /&gt;
	&lt;param name="MaxFileSize" value="5MB" /&gt;
	&lt;!-- Mantem sempre o um Backup --&gt;
	&lt;param name="MaxBackupIndex" value="1" /&gt;
	&lt;layout class="org.apache.log4j.PatternLayout"&gt;
		&lt;param name="ConversionPattern" value="%d{ABSOLUTE} %5p %c{1}\:%L - %m%n" /&gt;
	&lt;/layout&gt;
&lt;/appender&gt;

&lt;root&gt;
	&lt;priority value="debug" /&gt;
	&lt;appender-ref ref="stdout" /&gt;
	&lt;appender-ref ref="file" /&gt;
&lt;/root&gt;

&lt;logger name="org.hibernate"&gt;
	&lt;level value="info" /&gt;
	&lt;appender-ref ref="file" /&gt;
&lt;/logger&gt;

&lt;logger name="org.hibernate"&gt;
	&lt;level value="info" /&gt;
	&lt;appender-ref ref="stdout" /&gt;
&lt;/logger&gt;

</log4j:configuration>[/code] ai quando começa o log ele da log4j:WARN Continuable parsing error 37 and column 23 log4j:WARN O conteúdo do tipo de elemento &quot;log4j:configuration&quot; deve corresponder a &quot;(renderer*,appender*,plugin*,(category|logger)*,root?,(categoryFactory|loggerFactory)?)&quot;. 13/05/2010 15:01:54 org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@3338dabc: display name [org.springframework.context.support.ClassPathXmlApplicationContext@3338dabc]; startup date [Thu May 13 15:01:54 GMT-03:00 2010]; root of context hierarchy 13/05/2010 15:01:54 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [spring.xml] e depois fica dando 15:01:55,939 INFO Environment:543 - Hibernate 3.3.1.GA log4j:ERROR Attempted to append to closed appender named [file]. 15:01:55,939 INFO Environment:543 - Hibernate 3.3.1.GA 15:01:55,970 INFO Environment:576 - hibernate.properties not found log4j:ERROR Attempted to append to closed appender named [file]. 15:01:55,970 INFO Environment:576 - hibernate.properties not found 15:01:55,986 INFO Environment:709 - Bytecode provider name : javassist log4j:ERROR Attempted to append to closed appender named [file]. 15:01:55,986 INFO Environment:709 - Bytecode provider name : javassist 15:01:55,986 INFO Environment:627 - using JDK 1.4 java.sql.Timestamp handling log4j:ERROR Attempted to append to closed appender named [file]. 15:01:55,986 INFO Environment:627 - using JDK 1.4 java.sql.Timestamp handling 15:01:56,361 INFO HbmBinder:322 - Mapping class: br.com.tivit.edi.to.oracle.AmbienteTO -&gt; AMBIENTE log4j:ERROR Attempted to append to closed appender named [file]. alguem consegui enchergar o erro ai por favor log4j:ERROR Attempted to append to closed appender named [file]. sendo que no arquivo hibernate.log ele esta pegando as alterações direito ja ate apaguei o arquivo e ele cria novamente altera os niveis de log e tal… esses logs que eu pos ai é do console…

Olá

Sei que já deve ter dado um jeito ou resolvido o problema… mas para que ajude alguém no futuro:

Para resolver este WARN basta inverter a ordem da tag colocando-a no final
Mais uma coisa… para classes iguais, chame os appenders no mesmo

...
    <logger name="org.hibernate">  
        <level value="info" />  
        <appender-ref ref="stdout" />  
        <appender-ref ref="file" />  
    </logger> 

    <root>  
        <priority value="debug" />  
        <appender-ref ref="stdout" />  
        <appender-ref ref="file" />  
    </root>  
</log4j:configuration>