Я создаю два приложения, которые используют конфигурацию commons XMLConfiguration.Поскольку приложения связаны между собой, я создал другой проект, называемый commons, в котором есть специальный менеджер конфигурации, который инициализирует XMLConfiguration следующим образом:
config = new XMLConfiguration("conf/config.xml");
В результате работает приложение «командной строки».нормально, загрузка файла конфигурации.Но когда я пытаюсь использовать свой собственный менеджер конфигурации в веб-приложении (используя Tomcat), я получаю
org.apache.commons.configuration.ConfigurationException: Невозможно найти источник конфигурации
Я поместил каталог conf в папку WEB-INF, корневую папку и папку META-INF.Я также пытался с "/conf/config.xml"
, "./conf/config.xml"
и "../conf/config.xml"
.
Единственный раз, когда я заставил это работать - в веб-приложении - использовал абсолютный путь.
Что мне не хватает?
Спасибо, Бруно