У меня есть файл конфигурации журнала, при запуске сервера мне нужно записать значение из файла конфигурации, как я могу это сделать
<appender id="1" name="SYSLOG" class="org.apache.log4j.net.SyslogAppender">
<param id="2" name="SyslogHost" value="HERE I NEED TO PUT A VALUE"/>
<param name="Facility" value="SYSLOG"/>
<layout class="org.apache.log4j.EnhancedPatternLayout">
<param name="ConversionPattern" value="%d\{dd.MM.yyyy HH:mm:ss.SSS} [%t][%p][%c{2}] - %m%n %throwable\{10}"/>
</layout>
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE_CONSOLE"/>
<appender-ref ref="FILE_WARN"/>
</appender>
У меня есть пример с файлами свойств
<target name="step6" description="Update env specific properties">
<propertyfile file="${property.file.dir}/config.properties">
<entry key="transport.url" value="${transport.url}"/>
Но это не работает для xml файла