Описание тега openejb

Apache OpenEJB - это встраиваемая и облегченная реализация EJB 3.0, которую можно использовать как автономный сервер или встроить в Tomcat, JUnit, TestNG, Eclipse, IntelliJ, Maven, Ant и любую среду IDE или приложение. OpenEJB включен в Apache Geronimo, IBM WebSphere Application Server CE, Apache TomEE и WebObjects от Apple.
1 ответ

Невозможно создать экземпляр Bean Managed Persistence

Конкурс: TomEE 7.0 с openEjb 4.7.1. Я пытаюсь создать экземпляр Entity Bean, EJB Entity 2.1 BMP (Bean Managed Persistence). Развертывание bean-компонента отлично работает, также как и создание удаленного домашнего интерфейса на примере клиентского п…
23 ноя '14 в 09:59
0 ответов

Нет передачи по теме CMP OpenEJB4 JUnit Hibernate

Я продолжаю получать следующее исключение, java.lang.IllegalStateException: No tx on thread at org.apache.geronimo.transaction.manager.TransactionManagerImpl.getActiveTransactionImpl(TransactionManagerImpl.java:201) at org.apache.geronimo.transactio…
25 май '12 в 02:53
1 ответ

Hibernate IllegalArgumentException persistence.xml не существует - модульное тестирование без persistence.xml

Я использую OpenEJB в некоторых модульных (интеграционных) тестах для моего модуля базы данных, следуя этому примеру здесь: http://tomee.apache.org/examples-trunk/application-composer/README.html Я использую аннотацию @Module для предоставления Java…
20 май '16 в 11:52
0 ответов

Прослушивание удаленной очереди Tibco из приложения EJB, запущенного на TomEE

Мое приложение использует openejb и развернуто на сервере TomEE. Ресурсы настроены на {tomee-dir}/conf/tomee.xml.Мне нужно создать MDB, который слушает очередь на сервере Tibco, который работает на удаленном экземпляре. Я не могу найти полный пример…
20 апр '18 в 02:49
2 ответа

Внедрение EntityManager не работает с Tomcat + OpenEJB

Я использую NetBeans IDE 7.1, Apache Tomcat 6.0.26, OpenEJB 3.0 и JSF 2.0. Сначала я вставляю openejb.war в папку: Apache Tomcat 6.0.26 \ webapps. Похоже, сервер Tomcat работает нормально, потому что после запуска проекта сервер Tomcat регистрирует:…
20 авг '12 в 19:46
2 ответа

Почему servlet-api.jar меняет свой статус с тестового на компилируемый?

Это то, что я имею в pom.xml: <dependency> <groupId>com.sun.jersey.jersey-test-framework</groupId> <artifactId>jersey-test-framework-grizzly</artifactId> <version>1.4</version> <scope>test</scope&gt…
04 ноя '10 в 15:10
1 ответ

OpenEJB 4.5.1: NameNotFoundException

Впервые я использовал систему контейнеров OpenEJB. Когда я использую метод блокировки InitialContext, я получаю исключение NameNotFoundException. Я прочитал много примеров и учебных пособий, и в каждом примере метод поиска выглядит так: initialConte…
22 дек '12 в 12:50
1 ответ

Указание пути к классам в TomEE 1.7/Tomcat 7

У нас есть большое веб-приложение, развернутое в EAR в TomEE 1.7 (на основе Tomcat 7). Основная структура приложения: приложениеwebapp1 webapp2 Libjar1 jar2 jar3 patch.jar Где приложения используют общие файлы jar, находится в папке lib. Довольно ст…
30 янв '15 в 20:30
3 ответа

Интеграция Tomcat EJB в веб-приложение

Я должен использовать Tomcat для веб-разработки в университете. Я посмотрел на TomEE. Но мне не разрешено изменять экземпляр tomcat на сервере. Я интегрировал JSF,CDI с Maven. И я пытаюсь интегрировать OpenEJB с Maven и получил ошибку: Failed to exe…
20 май '14 в 11:00
2 ответа

Можно ли перехватить исключение во время выполнения и создать исключение для приложения в той же транзакции? (EJB)

Резюме: Кто-то решил, что EntityExistsException является RuntimeException, чтобы избежать принуждения разработчика к перехвату исключения. Как избежать этого исключения для отката транзакции? Если вы перехватываете EntityExistsException, транзакция …
10 июл '13 в 10:51
2 ответа

TomEE выбрасывает неверный жизненный цикл перехода

Я делаю основной рефакторинг веб-приложения с использованием мультимодульного подхода maven. На начальном этапе был только 1 модуль. Я медленно пробиваю функциональность и создаю цепочку зависимостей, от которой будет зависеть основной модуль. Друга…
05 окт '16 в 20:42
0 ответов

OpenEJB пытается дважды связать удаленный EJB

У меня странная проблема с OpenEJB и интеграционными тестами. Я использую Open EJB 4.5.1, JUnit 4.10 и Maven3 с плагином surefire 2.13. Я запускаю OpenEJB из своего теста: InitialContext ic = new InitialContext(); Он работает (по-видимому) нормально…
28 фев '13 в 00:30
0 ответов

Spring-загрузка с общими файлами JavaEE jar

У меня проблема, когда я не могу найти решение. Мы получили общую библиотеку со всеми сущностями, которые настроены для использования с сущностями JavaEE 6 (Websphere). Таким образом, отображение основано на аннотациях JavaEE 6 jpa. к сожалению, это…
29 май '17 в 14:26
0 ответов

Бины, управляемые сообщениями JMS

Каково практическое (реальное) использование приведенных ниже аннотаций для MDB (Message Driven Beans) Мне интересно, будет ли какое-либо реальное корпоративное приложение когда-либо использовать эти аннотации, поскольку имена тем / очередей будут р…
1 ответ

VisualVM подключается к локальному TomEE очень медленно и не может взять дамп кучи

Я столкнулся с очень странной проблемой с TomEE 1.5.1 и VisualVM 1.7.0_09 на MAC OSX mountain lion. После того, как TomEE загрузил какое-то веб-приложение. Использование VisualVM для подключения локального процесса TomEE занимает много времени, а по…
03 дек '12 в 07:04
1 ответ

Альтернативные дескрипторы OpenEJB не работают при использовании набора тестов jUnit

Мне удалось заставить альтернативные дескрипторы работать с моими модульными тестами, работающими на OpenEJB, используя заглушки для зависимых компонентов EJB, когда каждый тест выполняется самостоятельно. Но как только я представляю набор тестов, к…
27 сен '11 в 21:10
1 ответ

IllegalArgumentException: не найден обработчик для ключа 'javax.security.auth.Subject.container'

Я в основном слежу за этим учебником: https://www.ibm.com/developerworks/java/library/j-javaee8-security-api-4/index.html?ca=drs- Моя среда разработки: TomEE 8.0 M1 Plume pom.xml <dependency> <groupId>org.glassfish.soteria</groupId&gt…
05 дек '18 в 09:54
0 ответов

Файл persistence.xml не найден при развертывании EAR в OpenEJB с помощью Arquillian

Я пытаюсь запустить интеграционный тест с Arquillian, используя OpenEJB, встроенный в качестве среды, но развертывание не выполняется из-за отсутствия файла persistence.xml. Это выполняется в модуле ("сервисы") многомодульного проекта maven. Модуль …
1 ответ

Разрешено ли наследование для EJB3-компонентов без состояния?

Предположим, у меня есть бин без гражданства: @Stateless(name = "fooBean") @LocalBean public class Foo { ... } Я хочу создать макет для тестирования (с CDI) @Alternative @Specializes public class FooMock extends Foo { ... } Я зарегистрировал макет в…
04 июн '12 в 12:34
2 ответа

EJB 2.0 Jar in Tomcat 6 & OpenEJB 3.1.4

I have a simple EJBJar ,Say myHelloEjb.jar Having 1.HelloBean.java 2.HelloObject.java 3.HelloHome.java I put the the jar in Tomcat's lib folder and in Tomcat's examples directory I have a jsp openejb.jsp.Code Snippet : InitialContext initCtx = new I…
01 авг '11 в 12:51