Log4j: изменить XML с помощью DOMConfigurator? - PullRequest
0 голосов
/ 07 июня 2010

Я использую log4j с Java и хотел настроить мой XML-файл конфигурации (мне нужно использовать XML для ErrorHandler), чтобы некоторые свойства в XML (например, Backup-Value для RollingFileAppender) могли быть изменены в DOMConfigurator log4j-API. Этот класс также получил метод subst (), который должен заменять выбранные значения, но я действительно не знаю, как с этим справиться.

Если они не могут изменить конфигурацию с помощью DOMConfigurator, какие еще возможности я получил, чтобы легко исправить значения в неоднозначном XML-файле (так сказать, потому что XML-теги не уникальны или только их Tag-имена что само по себе является ценностью? Мой XML-код статичный или рукописный.

1 Ответ

0 голосов
/ 07 июня 2010

Почему вы не можете исправить оригинальный файл XML на диске?

Если по какой-либо причине это невозможно, я бы предпочел изменить конфигурацию напрямую через Logger после загрузки файла конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...