| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > axis2 доступ к web-app |
| Автор: coolin 23.7.2007, 11:58 |
| Tomcat 6, axis2 на томкате развернуто web - приложение apache-tomcat-6.0.13\webapps\MyApp , у него есть какие-то данные, которые нужно передовать сервисом. Если делаю сервис, кладу его в apache-tomcat-6.0.13\webapps\axis2\WEB-INF\services\MyService.aar то при вызове не находит классы, которые находяться в MyApp\WEB-INF\lib\ общие классы выделить не получиться, есть ли способ сгрупировать сервис и приложение? |
| Автор: Maksym 23.7.2007, 12:15 |
Почему? В Eclipse решал похожую проблему, создавая Utility Project с общими классами, который подключал как зависимости к обоим проектам (обычному и web). При сборке классы из Utility Project попадают в lib обоих проектов. Удобно и разрабатывать и собирать. Как вариант можно добавить MyApp\WEB-INF\lib\ в classpath.. но это не очень кошерно. |
| Автор: coolin 23.7.2007, 12:33 |
| а если имеються долгоживущие общие классы, например которые помнят инстанс EntityManagerFactory, который второй раз создавать очень не кошерно.. на jboss все решаеться через .ear - к его классам сервис домтуп имеет (через либы) |