log4j + jsf

1 resposta
b10machado

nao esta adicionando no txt :s

jar esta na pasta

static Logger logger = Logger.getLogger(UserBean.class);

   if (u.select(emailLogar, senhaLogin)) {
            FacesContext.getCurrentInstance().getExternalContext().redirect("carregar.xhtml");
            HttpSession s = (HttpSession) FacesContext.getCurrentInstance().getExternalContext().getSession(true);
            s.setAttribute("email", emailLogar);
            
            logger.info("O usuario se logou no sistema: ");
            logger.error(email);

=========================================================================

### CONFIG

### order DEBUG - INFO - WARN - ERROR - FATAL
log4j.rootLogger ERROR, FileAppender
#log4j.logger.br.com.bradesco.generator DEBUG, stdout, FileAppender

#log4j.appender.stdout org.apache.log4j.ConsoleAppender
#log4j.appender.stdout.layout org.apache.log4j.PatternLayout
#log4j.appender.stdout.layout.ConversionPattern %p-%m%n
#log4j.appender.stdout.Target System.out

log4j.rootLogger=ALL, LOG  
log4j.appender.LOG=org.apache.log4j.RollingFileAppender  
log4j.appender.LOG.layout=org.apache.log4j.PatternLayout  
log4j.appender.LOG.layout.ConversionPattern=%d [%t] %p %c - %m%n  
log4j.appender.LOG.File=C:/Tomcat 5.0/logs/catalina.out  
log4j.appender.LOG.MaxFileSize=10MB  
log4j.appender.LOG.MaxBackupIndex=10  

### FileAppender
log4j.appender.FileAppender org.apache.log4j.RollingFileAppender
log4j.appender.FileAppender.layout org.apache.log4j.PatternLayout
log4j.appender.FileAppender.layout.ConversionPattern %d{ABSOLUTE} %5p %c{1}:%L - %m%n
log4j.appender.FileAppender.File C:/Users/bruno/Desktop/TCC/Programacao/migrando/boxxm/geraTT.log
log4j.appender.FileAppender.MaxFileSize 5000KB

1 Resposta

Rafael_Carneiro

Não está faltando o símbolo ‘=’ na propriedade ‘log4j.appender.FileAppender.File’?

Veja um exemplo: http://www.java2s.com/Code/Java/Language-Basics/Examplelog4jConfigurationFile.htm

Criado 23 de agosto de 2012
Ultima resposta 24 de ago. de 2012
Respostas 1
Participantes 2