java ... -Dlog.dir=/my/preferred/path WAS
In log4j.properties....
log4j.appender.MyAppender.File=${log.dir}/mylogfile.log
Now you can use the same log file for all environments. Just make sure you
set the system property at startup.
Jake
On Wed, 23 Jan 2008 09:44:03 -0600
Paula McDowell <[EMAIL PROTECTED]> wrote:
Hi, all. Is there a way to set a DailyRollingFileAppender outside of a
log4j.properties in a struts application? My company’s website is running in
a mainfame environment with multiple WAS instances for each region ie.,
development, test, and production. This type of architecture requires my log
file to be environment specific i.e. /temp/dev/log or /temp/prod/log. I could
have a log4j.properties for each environment, but don’t really feel good
about that approach.
I’ve created a StartUp plugin that will create a log file using a variable
defined as a WAS Resource Environment Entry. The plugin reads the variable
and thus creates and names the log file appropriately. I have yet to figure
out how to instantiate a DailyRollingFileAppender that will roll this file
and create a new log at the beginning of each day.
Thanks,
Paula
_________________________________________________________________
Shed those extra pounds with MSN and The Biggest Loser!
http://biggestloser.msn.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]