ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ashish Kulkarni" <ashish.kulkarn...@gmail.com>
Subject Log file location in Web application
Date Thu, 04 Oct 2007 18:53:24 GMT
How do we set the log file location dyanamically in web application,
Currently i am using log4j.xml file with following definiation, this file is
under WEB-INF file
<appender name="A2" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File"
value="C:\\Documents and Settings\\Kulkara\\My
... </appender>
and in load the this xml file in Servlet using
String fileName = config.getInitParameter(log4j.xml);
ServletContext oCtx = config.getServletContext();
URL path = oCtx.getResource(fileName);

But if i have to install this on unix, i have to change the path, also
the server on which i will install this  may
not have the folder, so i will have to recreate a war file
So is there a dynamic way of telling log4j the location and name of log
file? which can work on any system.
i would prefer the log file to be under the same folder application is


View raw message