DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=20734>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=20734

Allow DOMConfigurator to use variable substitution





------- Additional Comments From [EMAIL PROTECTED]  2003-09-11 08:04 -------
I'm not sure whether this really solves your problem but I managed to substitute
properties which are passed as parameter values in an XML log4j config file. It
looks something like this:

    <appender name="FILE_APPENDER_01" class="org.apache.log4j.FileAppender">
        <param name="File" value="d:/temp/${ee.process.log}"/>
        <param name="Append" value="true"/>
        <layout class="org.apache.log4j.PatternLayout">
             <param name="ConversionPattern"
                    value="%d %-5p [%t] %c{1} (%M:%L) - %m%n"/>
        </layout>
    </appender>

The param value "${ee.process.log}" is replaced when            
System.setProperty("ee.process.log", Prozess.currentProzess.getLogFileName()) is
called before reading the XML file.

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

Reply via email to