Ola a todos da lista!

Estou com uma duvida no log4j.
Criei uma classe com metodos de DEBUG, ERROR e INFO, que chamavam os metodos
do do log4j, com o intiuto de mascarar um pouco a implementacao direta do
log4j, tipo assim:

class Log {
...
        public static void erro(String msg) {
        loggerErro. error(msg);  // metodo do log4j
    }
...
}

e nas classes:

class QUalquer {
...
        Log.erro("Deu erro !!");
...
}


Configurei o properties para que no log aparecesse a classe e a linha de
onde estava o log.

Mas notei o seguinte: quando os logs aparecem, estava s oa linha da classe
Log, e nao da classe onde estava a chamada, assim:

2004-03-11 14:30:31,791 - ERROR [main] Log.debug(Log.java:28) - Deu erro !!
2004-03-11 14:30:31,801 - DEBUG [main] Log.debug(Log.java:47) - teste


A duvida eh a seguinte: como fazer para que apareca a classe certa ????????



 _____________________________________________
|                                             |
|  INSTITUTO ATLANTICO                        |
|  Emanuel Ferreira Coutinho                  |
|  E-mail: [EMAIL PROTECTED]           |
|  Fone:(85)216-7845 - Fax:(85)216-7864       |
|  Rua Chico Lemos, 946 - CEP: 60822-780      |
|  Cid.Funcionarios, Fortaleza - CE - Brasil  |
|_____________________________________________|


-------------------------------------------------------------------------------------------

Ceara' Java User Group



  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]

  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 

 


Responder a