My Java application runs on Windows, Solaris, and Linux.  Right now, it queries the 
operating system for the type, then looks in the correct log4j config file path, 
either:
C:\Programs\AppName\AppLogConfig.properties

or 

/usr/local/AppName/AppLogConfig.properties

However, I need a different version of the log4j configuration file for Windows and 
Unix in order to set the RollingFile name, either:
log4j.appender.A2.File=C:\Programs\AppName\AppLog.txt

or

log4j.appender.A2.File=/usr/local/AppName/AppLog.txt

 Is there a way to make the log file path variable?   For example:
log4j.appender.A2.File= VARIABLE

I've seen examples where Unix system variables set the path, but that doesn't help me 
on Windows.

Thanks

Jeffrey Drew
President and Founder
Trading Metrics, Inc.
917-453-0302

Reply via email to