"java -Dlogdir=C:/java TestLogger" should work with DOMConfigurator. What goes wrong?

At 13:24 30.01.2003 -0800, you wrote:
Hi,

I am having problem writing a xml config file for
log4j. Like I need to subsitute -D option values into
xml config file.

Eg: java -Dlogdir=C:/java  TestLogger

Substituting the logdir value into log4j.xml as shown
below(shown by an arrow).

log4j.xml
---------
 <appender name="dest2"
class="org.apache.log4j.RollingFileAppender">
     <param name="MaxFileSize" value="1MB"/>
     <param name="MaxBackupIndex" value="2"/>
     <param name="File"
value="${logdir}/log/test/xml_testsamp.log"/>   <---
     <param name="Threshold" value="DEBUG"/>
     <layout class="org.apache.log4j.TTCCLayout"/>
  </appender>


Can somebody pls let me know if DOMConfigurator
supports substituting values into log4j.xml file that
were passed as -D option.

I really don't want to do the substitution based on
environment values.




__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Ceki



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to