Есть ли способ развернуть конфигурацию JMS до Окружающая среда wildfly-arquillian-container- (это тесты JUnit в приложении на основе maven)? Или я должен спросить, как развернуть пользовательский файл конфигурации (или, по крайней мере, standalone-full.xml) для тестов maven?Как настроить подсистему JMS для использования в аркиллианских тестах против встроенного контейнера Wildfly?
Что я пытаюсь достичь
- модульных тестов Run на J2EE-приложение, которое опирается на JMS тему
- Было бы неплохо иметь wildfly в embbedded конфигурации, что позволит проводить испытания выхода из коробка без необходимости установки диких мух
pom.xml, как:
<dependencies>
<dependency>
<groupId>org.wildfly</groupId>
<artifactId>wildfly-arquillian-container-embedded</artifactId>
<version>8.2.0.Final</version>
</dependency>
<dependency>
<groupId>org.wildfly</groupId>
<artifactId>wildfly-embedded</artifactId>
<version>8.2.0.Final</version>
</dependency>
</dependencies>
arqullian.xml пуст сейчас
Что я уже пытался: это развернуть что-то вроде wildfly-jms.xml в test.jar, что .xml содержит конфигурацию подсистемы jms. Но это не сработало (я думаю, это могло бы сработать, если standalone-full.xml использовался как конфигурация). Обычно тестирование на сущностях и сессионных компонентах выполняется успешно, но не на тех, которые зависят от темы jms.
То, что я обнаружил, до сих пор: - вы можете сделать Maven поставить некоторые файлы wildfly конфигурации - wildfly как-то обещает поймать -jms.xml файлы развернуты Но я никогда не succed для развертывания конфигурации JMS в -jms. xml-файл, tipics никогда не появляются в представлении JNDI – Lauri
Можете ли вы обновить свой вопрос с помощью того, что конфигурация, которую вы пытались развернуть? –
standard.xml, но это потому, что я не знаю, как включить standard-full.xml через maven и qruillian.xml. – Lauri