Problema no log4j =o

1 resposta
M

Opa

Configurei uma categoria no log4j mas ele ta com pau:

Meu log4j.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
  <appender name="ConsoleAppender" class="org.apache.log4j.ConsoleAppender">
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d %-5p [%c] %m%n" />
      <param name="Target" value="System.out"/>
      <param name="Threshold" value="DEBUG"/>
    </layout>
  </appender>
     <category name="br.com.teste.validation">
	<priority value="DEBUG"/>
   </category>
   
</log4j:configuration>

Alguém sabe como se resolve isso?

[]'s

1 Resposta

Lucas_Cavalcanti

provavelmente o que está acontecendo é que vc está usando uma classe com logger, mas que não está mapeado no log4j.xml…

por exemplo, se vc estiver usando o hibernate, ele usa o log4j também… logo vc teria que colocar um target pra ele tb…
e se vc estiver usando o logger em uma classe do seu sistema que não esteja dentro do pacote br.com.teste.validation e em nenhum
subpacote dele vai dar pau tb…

ou seja, se vc tiver a classe
br.com.teste.algumacoisa.AlgumaClasse

e tiver um logger nela, vai dar esse erro

Criado 13 de dezembro de 2007
Ultima resposta 13 de dez. de 2007
Respostas 1
Participantes 2