Arquillian: не удалось настроить встроенный Bootstrap GlassFishJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Arquillian: не удалось настроить встроенный Bootstrap GlassFish

Сообщение Anonymous »

Я создал тест JPA с arquillian (финальная версия 1.1.2) с использованием встроенного Glassfish (3.1.2) и тест с использованием EJBContainer в том же проекте.
Я могу запустить тест один за другим в Eclipse ( Kepler) все в порядке (когда у меня работает Derby в фоновом режиме), но когда я пытаюсь запустить тесты с помощью maven

Код: Выделить всё

'mvn clean test'
Я получаю сообщение об ошибке:

Код: Выделить всё

Could not setup GlassFish Embedded Bootstrap
Из журналов SureFire я нашел следующую строку:

Код: Выделить всё

Caused by: org.glassfish.embeddable.GlassFishException: Already bootstrapped
Теперь, если я закомментирую тест настройки EJBContainer, я смогу нормально запустить тест Arquillian с помощью maven.

Вопрос в том, как я могу заставить два тестовых класса работать «независимо» друг от друга, чтобы Arquillian не рухнул из-за встроенного контейнера, созданного с помощью EJBContainer?
Я уже пытался закрыть EJBContainer в методе @AfterClass в тестовом классе, создавшем его.

Подробнее здесь: https://stackoverflow.com/questions/218 ... -bootstrap
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»