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]
