Introdução ao Log4J  XML
Índice dos Fóruns » Artigos e Tutoriais
Autor Mensagem
rafael.araujodf
Entusiasta Java
[Avatar]

Membro desde: 12/11/2006 02:28:28
Mensagens: 20
Offline

dukejeffrie wrote:log4j sux.

só tenho isso a dizer.

Ele faz de conta que é configurável, mas pra vc ter um logger só em todas as classes do seu pacote vc tem que fazer na mão... muito burro!!

Ou será que os experts me convencem do contrário??

Tudo de bom!


Como assim fazer na mão? Escrever a config toda do log4j em cada classe?

Se for isso acho que pode-se fazer assim:
Crie uma Exception que faça toda a config do log4j em um campo estático ou no próprio construtor e lá faça o log. Quando ela for lançada o log será gerado. E você pode criar varias exceptions para cada situação em que você queira um log diferente. Isso em log de erros.

Ótimo tutorial.

This message was edited 2 times. Last update was at 15/03/2008 17:44:41

rollei
JavaEvangelist
[Avatar]

Membro desde: 21/02/2008 11:27:15
Mensagens: 397
Offline

muito bom o tutorial, acho que soh faltou mesmo mostrar configuracao do log4j pelo .properties
Rangel Zutin
Thread.start()
[Avatar]

Membro desde: 24/01/2009 10:29:39
Mensagens: 41
Localização: Sao Paulo - Brazil
Offline

Cade o tutorial?
MegaRevolt
Thread.start()

Membro desde: 16/10/2008 10:50:26
Mensagens: 40
Offline

HTTP ERROR: 404

NOT_FOUND

RequestURI=/java.artigo.130.1.guj

Powered by Jetty://


Se der da uma arrumada ae, por favor.
Obrigado.
celso.martins
Virtual Machine Man
[Avatar]

Membro desde: 19/06/2006 13:54:23
Mensagens: 699
Localização: Rio de Janeiro
Offline

Se estão falando desse, seus problemas acabaram.

No menu verde tem uma opção com o título ARTIGOS. Entrando lá, pressione CTRL+F no seu browser favorito e digite log4j e, BINGO.

MegaRevolt wrote:HTTP ERROR: 404

NOT_FOUND

RequestURI=/java.artigo.130.1.guj

Powered by Jetty://


Se der da uma arrumada ae, por favor.
Obrigado.

EDIT: Imaginem se os administradores fossem trocar todos os artigos, tutoriais, etc. linkados em TODAS as mensagens. Pelo amor de Deus.

This message was edited 3 times. Last update was at 16/03/2009 15:24:40


Hoje melhor que ontem e pior que amanhã.

Desenvolvimento Psicopata - Qualidade Total
Twitter
Infoblogs - A vitrine do seu blog
[Email] [WWW]
MegaRevolt
Thread.start()

Membro desde: 16/10/2008 10:50:26
Mensagens: 40
Offline

Verdade, ao invés disso vamos deixar os links quebrados e não vamos notificas via pm os admin.
Afinal, da muito trabalho arrumar os links quebrados.

This message was edited 1 time. Last update was at 16/03/2009 17:07:10

celso.martins
Virtual Machine Man
[Avatar]

Membro desde: 19/06/2006 13:54:23
Mensagens: 699
Localização: Rio de Janeiro
Offline

MegaRevolt wrote:Verdade, ao invés disso vamos deixar os links quebrados e não vamos notificas via pm os admin.
Afinal, da muito trabalho arrumar os links quebrados.


Agora você está sendo coerente. Se quiser prestar o serviço de avisar aos admin's via PM sobre os links que se encontrem quebrados, maravilha.

Mas avisar via broadcast não acrescenta em nada. Pior ainda se não se der ao trabalho de procurar o link correto, postando junto com a mensagem.

Hoje melhor que ontem e pior que amanhã.

Desenvolvimento Psicopata - Qualidade Total
Twitter
Infoblogs - A vitrine do seu blog
[Email] [WWW]
MegaRevolt
Thread.start()

Membro desde: 16/10/2008 10:50:26
Mensagens: 40
Offline

Já tinha sido avisado via pm logo apos o primeiro post.
Problema é falar sobre oque não sabe.
1-) eu ja tinha avisado por pm logo apos o primeiro post.
2-) Já tinha localizado o artigo e lido em seguida.

Isso ae champs, continua falando sobre oque não sabe ae.

This message was edited 1 time. Last update was at 16/03/2009 17:55:40

Marcio_Nogueira
JWizard
[Avatar]

Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline

Gostaria de saber como posso gravar o log no servidor utilizando o Log4J.
Um abraco, muito obrigado.

MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
fabioissamu
JavaChild

Membro desde: 21/02/2007 16:48:46
Mensagens: 145
Localização: Rio de Janeiro
Offline

Segue um exemplo:
#### O segundo appender escreve em um arquivo
log4j.appender.fileOut =org.apache.log4j.RollingFileAppender
log4j.appender.fileOut.File=ioc.log

Full code (arquivo src/log4j.properties):

This message was edited 1 time. Last update was at 02/04/2009 21:46:06


se tanto faz, então escolha o melhor.
http://www.goals.com.br
jimmyhc
JavaTeenager
[Avatar]

Membro desde: 08/03/2007 21:27:12
Mensagens: 164
Localização: Porto Alegre - RS
Offline

Caraca, sempre usei mais nunca soube como configurar.

Mto Bom..

[Email] [MSN]
fabioissamu
JavaChild

Membro desde: 21/02/2007 16:48:46
Mensagens: 145
Localização: Rio de Janeiro
Offline

Lembro que eu usava Sysout mesmo

Alguém usa o logger da Sun?

se tanto faz, então escolha o melhor.
http://www.goals.com.br
Luiz.Vinicius
Entusiasta Java

Membro desde: 30/04/2009 13:12:38
Mensagens: 17
Offline

Boa gostei bastante do tópico ajudou bastante...

Só tenho uma duvida, como altero o Layout do arquivo log que sera gerado ? alguem teria algum exemplo ?? valeuu

FJ 11 - FJ 21
bebad
JavaEvangelist
[Avatar]

Membro desde: 27/07/2006 19:56:35
Mensagens: 303
Offline

hahahahaha eu me raxei foi com os comentarios da galera, é cada uma mais engracada do que a outra

Admin.. PATCH your box now, or DIE!!!

Oracle Certified Associate, Java SE 5/SE 6
Oracle Certified Professional, Java SE 6 Programmer
Oracle Certified Professional, Java ME 1 Mobile Application Developer
Oracle Certified Expert, Java EE6 Web Services Developer
Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional, Java EE 5 Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer

representing the old school defacers brazil:
red_eye
ATH
ir4dex
hax0rs lab
IoN
r00t_system
kernel_panic

bebad was here.
adriano_si
JWizard
[Avatar]

Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline

Topico que renasce...

Galera... ha bastante tempo, tenho uma aplicacao que ao roda-la aparece o seguinte:



Percebi depois que nenhum dos logs realmente grava nada no arquivo descrito no .properties

O que esta faltando no meu arquivo .properties ???

Segue o mesmo



Se alguem puder ajudar, agradeco...

Abracos

[EDIT] Detalhe que soh nao funciona na minha maquina (pelo Eclipse) ... Quando ele foi mandado para o ambiente de homologacao do cliente, funcionou bem. Assim quando gero o .jar e executo pelo Console...

This message was edited 2 times. Last update was at 23/08/2010 11:10:18


"É preciso ter mais fé pra acreditar que viemos do nada..."

Blog - http://aohana.wordpress.com/

Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712

Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html

Faça perguntas Inteligentes - http://istf.com.br/perguntas

Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum

(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar

(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor
 
Índice dos Fóruns » Artigos e Tutoriais
Ir para:   
Powered by JForum 2.1.8 © JForum Team