Мы хотим оценить OpenEJB для нашего приложения. Мы уже провели некоторые тесты, и теперь нам нужно запустить пилотный проект.
Хотя я видел, как использовать OpenEJB для целей тестирования (в основном для тестов JUnit), я не видел, как настроить проект EJB 3.X внутри Netbeans для развертывания в OpenEJB.
Для тестирования мы создали новый проект Java EE, выбрали JBOSS в качестве сервера приложений, а затем вручную скопировали JAR-файлы в OpenEJB. Однако мы хотим иметь возможность отлаживать код в Netbeans. Если я пытаюсь это сделать, NB запускает JBOSS или другие серверы приложений. Я не мог понять, как установить OpenEJB в качестве сервера в Netbeans, я не нашел ничего интересного на форумах Java и не было ответов от stackoverflow.
Мы знаем, что можем использовать встроенную версию OpenEJB, но это не то, что мы ищем. Итак:
- Какова предлагаемая структура проекта для приложения EJB для Netbeans + OpenEJB?
- Можно ли использовать знания NetBeans Java EE (мастера, системы сборки, клиентские приложения) с OpenEJB?
- Если нам нужно использовать OpenEJB просто как библиотеки в пути к классам, каков правильный подход для генерации EJB-компонентов и клиентских приложений, которые могут позже работать с другими контейнерами EJB (оставайтесь совместимыми с Java EE)?