Log

2 respostas
caiozanchetti

Pessoal estou usando o log4j para fazer log de uma app web mas da o seguinte problema:

06/06/20 09:50:07 log4j:ERROR setFile(null,true) call failed.
06/06/20 09:50:07 java.io.FileNotFoundException: log\test.log (The system cannot find the path specified.
)
06/06/20 09:50:07 	at java.io.FileOutputStream.openAppend(Native Method)
06/06/20 09:50:07 	at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
06/06/20 09:50:07 	at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
06/06/20 09:50:07 	at org.apache.log4j.FileAppender.setFile(FileAppender.java:272)
06/06/20 09:50:07 	at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:151)
06/06/20 09:50:07 	at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:247)
06/06/20 09:50:07 	at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:123)
06/06/20 09:50:07 	at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:88)
06/06/20 09:50:07 	at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:645)
06/06/20 09:50:07 	at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:603)
06/06/20 09:50:07 	at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:500)
06/06/20 09:50:07 	at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:406)
06/06/20 09:50:07 	at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:432)
06/06/20 09:50:07 	at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
06/06/20 09:50:07 	at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
06/06/20 09:50:07 	at org.apache.log4j.Logger.getLogger(Logger.java:85)
06/06/20 09:50:07 	at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:229)
06/06/20 09:50:07 	at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:65)

Pelo que li, o problema eh no classpath mas nao consigo encontrar a solucao…

Eu tenho o log4j.properties configurado corretamente no diretorio classes (onde ha tb outros properties de outros frameworks que estao funcionando ok)

Coloquei o log4j (v 1.2.8) dentro do dir web-inf/lib normal…

Obrigado

2 Respostas

Rafael_Nunes
java.io.FileNotFoundException: log\test.log (The system cannot find the path specified.

Não está achando é o seu test.log

caiozanchetti

Obrigado por responder Rafael, mas esse arquivo não fui eu quem criei. e pelo que vejo em topicos dos sites o pessoal tb recebe essa msm mensagem.

O detalhe eh que como eu falei talvez seja algo referente ao classpath… Se a app for normal ok, porem se for web nao sei pq dah isso…

Obrigado.

Criado 20 de junho de 2006
Ultima resposta 21 de jun. de 2006
Respostas 2
Participantes 2