jQuery in Action, 2nd edition
The moose likes Other Open Source Projects and the fly likes log4j doesnt work on WAR files Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Products » Other Open Source Projects
Reply Bookmark "log4j doesnt work on WAR files" Watch "log4j doesnt work on WAR files" New topic
Author

log4j doesnt work on WAR files

LAT_kNos
Greenhorn

Joined: Dec 12, 2005
Posts: 5
Hi there.

Im using log4j in order to see my log messages, and all works rigth, but when i try to upload my application in a WAR file, it doesnt work cause it cannot find the RealPath.

Somebody has any suggestion?

regards.
Paul Lester
Ranch Hand

Joined: Dec 27, 2002
Posts: 40
We use a plug-in for WebLogic to initialize logging during startup and we place our log files on an absolute path, like /usr2/logs/appname/appname.log and it all works well. I'm sure that other containers have such a startup mechanism.

If you try to use the classpath, it won't work because there is no 'real' path ... it's inside of the jar.

Paul


Where Photography meets vision.<br /><a href="http://www.photogravision.com" target="_blank" rel="nofollow">http://www.photogravision.com</a><br />Please stop by!<br /> <br />SCJP,SCWCD,SCJD,SCEA
LAT_kNos
Greenhorn

Joined: Dec 12, 2005
Posts: 5
Well i think that you are talking about SERVER LOG's thats another things and it works right for me, but what i mean is that when i use Log4j using the listener "Log4jConfigListener" it throws an exception JUST when i have a not expanded WAR. The exception is

<14/12/2005 10:09:56 AM CST> <Warning> <HTTP> <BEA-101162> <User defined listene
r org.springframework.web.util.Log4jConfigListener failed: java.lang.IllegalStat
eException: Cannot set web app root system property when WAR file is not expande
d.>
log4j:WARN No appenders could be found for logger (org.springframework.web.conte
xt.ContextLoader).
log4j:WARN Please initialize the log4j system properly.

I tried to do probe it, taking out the lo4j.properties and the log file out of my application ant it didnt work anyway.

kNos
 
 
subject: log4j doesnt work on WAR files
 
Threads others viewed
War not updating my project
War not deploying
War not working
log4j doesnt work in WAR files
get action property
IntelliJ Java IDE

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture