Я пишу веб-службу для развертывания на Tomcat с использованием Axis2. Я использую Hibernate3 для сохранения данных между веб-службой и базой данных MySQL.
При запуске приложения через IDE метод, который я открываю через Axis2, работает по назначению, однако, когда я развертываю .aar на Tomcat, я получаю сообщение об ошибке SOAP, утверждающее, что hibernate.cfg.xml не может быть найден.
Однако внутри .aar я ясно вижу, что включены все файлы конфигурации и все файлы сопоставления.
Я определил обходной путь: если я помещу полученные файлы из папки build/class Netbeans в папку axis2/WEB-INF/class, приложение будет работать должным образом.
Тогда мой вопрос заключается в том, есть ли лучший способ развернуть мое приложение, чтобы Axis2 подбирал файлы конфигурации и сопоставления через развернутый .aar без необходимости вручную копировать содержимое папки build/class в axis2/WEB. -INF/папка класса?