При поиске способа перезагрузить конфигурацию регистрации для log4j я понял, что в нашем текущем коде мы использовали:
input = new FileInputStream(newFileName);
new DOMConfigurator().doConfigure(input,LogManager.getLoggerRepository());
Для чтения файла конфигурации во время запуска нашего веб-приложения.
Глядя на API, я вижу метод configure (а также configureAndWatch, что я и хочу сделать).В чем разница между использованием вышеупомянутого по сравнению с:
DOMConfigurator.configure(newFileName);
Редактировать: Обратите внимание, что newFileName является строкой с путем к файлу.