Ol� Emanuel,

Acrescenta a mascara no arquivo de propriedades no log4j: (%F:%L)

Por exemplo:

# Pattern to output the caller's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%d %-4r %-5p %c (%F:%L)
-%m%n



_____________________
Julio Cesar
Softsite Tecnologia
273-4449
 

-----Mensagem original-----
De: Emanuel Ferreira Coutinho [mailto:[EMAIL PROTECTED] 
Enviada em: quinta-feira, 11 de mar�o de 2004 14:41
Para: Discussao
Assunto: [cejug-discussao] Duvida no log4j

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] 

 




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