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