| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Разработка многоуровнего приложения |
| Автор: bars 27.10.2009, 14:11 | ||
| Разрабатываю приложение с использованием следующих технологий: EclipseLink 1.1.3/JPA1.0, Glassfish v.2.1, JavaServer Faces 1.2. Хотелось бы использовать архитектурное решение, в соответствии с которым приложение содержит один модуль EJB (включающий в себя Entity-классы, соответствующие таблицам в БД Oracle, и классы сессий, содержащие методы бизнес-логики) и сколько угодно модулей web-приложений WAR. Для простоты пока что использую JSF 1.2 без каких-либо дополнительных компонентов. В качестве сервера приложений выбран Glassfish v.2.1... JBoss из коробки заточен под Hibernate, а мне больше подходит EclipseLink. Причина: вызов и получение данных из хранимых процедур на PL/SQL... В Hibernate почему-то эту функциональность не удалось реализовать (судя по оф.документации, это там есть, но не заработало), в EclipseLink все работает... IDE - Netbeans 6.7.1 Если ejb-классы встраивать в war-приложение, всё работает. Однако при попытке выделить отдельный модуль ejb и писать war-приложение, все деплоится без ошибок, однако при вызове получаю ошибку:
не понимаю, чего не хватает.... ну, кроме мозгов, конечно и еще - если есть ссылки на актуальную документацию по разработке приложений по такой архитектуре, скиньте почитать пожалуйста! |
| Автор: dementiev 27.10.2009, 14:36 |
| https://glassfish.dev.java.net/javaee5/ejb/EJB_FAQ.html |
| Автор: bars 27.10.2009, 15:26 |
| спасибо! вроде оно |