Ejb + log

2 respostas
G

Ola a todos !

seguinte !

estou utilizando o jboss 4.0.5 !

e tenho um ejb… e que estou kerendo utilizar como log o java.util.logging.Logger.

so que a saida parece que esta indo como erro…

18:02:25,340 ERROR [STDERR] 03/04/2008 18:02:25 teste.logs teste
INFO: olaaaaaa

e no meu codigo esta assim…

private static Logger log = Logger.getLogger(ComunicatorHomeBean.class.getName());

log.info("olaaaaaa");

alguem saberia me dizer se teria que mudar alguma coisa ?
ou nao daria para utilizar dessa forma !?
ou teria algum outro jeito de utilizar log sem ser via System.out.print… rs

Obrigado !!

2 Respostas

rolemberg

Acho legal, vc postar o restante do seu codigo, pq não parece que a mensagem de erro vem dali, e outra se vc perceber ele esta printando como info.

At

G

Ola novamente !

Entao rolemberg !

mew codigo eh simples… ele soh esta fazendo a chamada desses os logs que estou tentando que apareça na tela…

e pelo que me parece essa mensagem de erro “18:02:25,340 ERROR [STDERR]” eh desses prints sim !

olha o meu código, agora tentei de outra forma… e os continua do emsmo jeito:

public void teste() {

	Logger.getLogger("global").log(Level.INFO, "asxsadadad");
	Logger.getLogger("global").log(Level.INFO, "asxsadadad");
	Logger.getLogger("global").log(Level.INFO, "asxsadadad");
	Logger.getLogger("global").log(Level.INFO, "asxsadadad");
	Logger.getLogger("global").log(Level.INFO, "asxsadadad");


	System.err.println("EEEEEEEEEEEERRROOOO !!");
	System.out.println("CERTO ?!");
}

no console:

09:41:37,948 ERROR [STDERR] 04/04/2008 09:41:37 teste.logs teste
INFO: asxsadadad
09:41:37,948 ERROR [STDERR] 04/04/2008 09:41:37 teste.logs teste
INFO: asxsadadad
09:41:37,948 ERROR [STDERR] 04/04/2008 09:41:37 teste.logs teste
INFO: asxsadadad
09:41:37,948 ERROR [STDERR] 04/04/2008 09:41:37 teste.logs teste
INFO: asxsadadad
09:41:37,964 ERROR [STDERR] 04/04/2008 09:41:37 teste.logs teste
INFO: asxsadadad
09:41:37,964 ERROR [STDERR] EEEEEEEEEEEERRROOOO !!
09:41:37,964 INFO  [STDOUT] CERTO ?!

sim… percebi que esta pritando com info… soh que na linha de baixo

nao deveria estar aparecendo como o exemplo do println ?! “09:41:37,964 INFO [STDOUT] CERTO ?!”

Obrigado

Criado 3 de abril de 2008
Ultima resposta 4 de abr. de 2008
Respostas 2
Participantes 2