Ik heb een probleem bij het gebruik van Log4j. Ik ontwikkel en onderhoud meerdere webapplicaties onder Tomcat 5.0.24. Bij de eerste applicatie heb ik gebruik gemaakt van log4j en dit werkt tot nu toe perfect. Als logger gebruik ik een RollingFileAppender.
Nu ben ik bezig met een tweede applicatie die ik ontwikkel op dezelfde Tomcat server. Hier zou ik ook graag gebruik willen maken van log4j en de RollingFileAppender. Probleem is dat als beide applicaties gedeployed zijn, er naar dezelfde file wordt geschreven.
Beide applicaties hebben een eigen properties file die in de WAR zit. Dit werkt ook, want beide log-bestanden worden aangemaakt, en bij de initialisatie wordt er wel naar de correcte bestanden geschreven.
Ik kom er maar niet uit. Bij het zoeken kwam ik de volgende vraag tegen:
http://forum.java.sun.com...hreadID=539866&tstart=120 en dit heb ik gedaan. Was erg veel werk, maar goed. Overal staat nu bij de aanroep Logger.getLogger duidelijk de packagenaam. En in de properties files staat ook de packagenaam goed. Toch werkt het niet.
Ik neem aan dat andere mensen ook log4j gebruiken in verschillende webapps, dus ben erg benieuwd naar de oplossing.
Nu ben ik bezig met een tweede applicatie die ik ontwikkel op dezelfde Tomcat server. Hier zou ik ook graag gebruik willen maken van log4j en de RollingFileAppender. Probleem is dat als beide applicaties gedeployed zijn, er naar dezelfde file wordt geschreven.
Beide applicaties hebben een eigen properties file die in de WAR zit. Dit werkt ook, want beide log-bestanden worden aangemaakt, en bij de initialisatie wordt er wel naar de correcte bestanden geschreven.
Ik kom er maar niet uit. Bij het zoeken kwam ik de volgende vraag tegen:
http://forum.java.sun.com...hreadID=539866&tstart=120 en dit heb ik gedaan. Was erg veel werk, maar goed. Overal staat nu bij de aanroep Logger.getLogger duidelijk de packagenaam. En in de properties files staat ook de packagenaam goed. Toch werkt het niet.
Ik neem aan dat andere mensen ook log4j gebruiken in verschillende webapps, dus ben erg benieuwd naar de oplossing.