Где разместить файл конфигурации для веб-службы Axis2? - PullRequest
0 голосов
/ 06 мая 2010

Я хочу, чтобы моя веб-служба Axis2 считывалась из файла конфигурации, имя которого отправляется в качестве параметра в службу.

Где лучше всего поместить этот файл? И как лучше всего получить к нему доступ? Примеры приветствуются.

Я проверил, что текущим каталогом является файл Apache / Tomcat / bin, я мог бы поместить его в родительский каталог или поместить в Apache / Tomcat / conf, хотя, похоже, он больше зарезервирован для самой конфигурации apache ,

1 Ответ

0 голосов
/ 11 мая 2010

Вы не хотите загружать файл конфигурации при каждом запросе, что означает, что конфигурация должна идеально загружаться при запуске.

По моему опыту, у вас есть два варианта:

  • Встроенный пружинный контейнер
  • JNDI

Первый подход описан в документации Axis2 , второй подход зависит от используемого вами сервера приложений / контейнера.

Пример, если конфигурация JNDI для пристани здесь:

...