Следуя инструкциям README из примера jboss-as-kitchensink , я попытался запустить тесты arquillian, как объявлено, со следующими результатами:
при запуске mvn clean test -Parq-jbossas-remote
, Iполучить эти исключения (скопированы из достоверных отчетов).Извините за длинный листинг, я думаю, что исключение java.net.ConnectException: Connection refused
в нижней части листинга является наиболее значимым событием, но я не уверен:форумы Jboss. этот поток не помогает.
Мой Jboss работает, у меня собственный порт управления установлен на 9999 (по умолчанию), дважды проверил свойство jbossHome
в arquillian.xml
При запуске mvn clean test -Parq-jbossas-managed
сервер запускается, развертывает приложение, а затем ничего не происходит ...
Что может быть источником проблем и что можно сделать?Любую дополнительную информацию, которую я мог бы предоставить?
Спасибо
РЕДАКТИРОВАТЬ Вот соответствующие разделы pom
.Обратите внимание - это неизменный пом из примера кухонной раковины.Я ничего не изменил.
управление зависимостями:
<dependency>
<groupId>org.jboss.bom</groupId>
<artifactId>jboss-javaee-6.0-with-tools</artifactId>
<version>${javaee6.with.tools.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
arquilllian зависимости:
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.protocol</groupId>
<artifactId>arquillian-protocol-servlet</artifactId>
<scope>test</scope>
</dependency>
arquilllian удаленный профиль (управляемый профиль практически идентичен):
<profile>
<!-- We add the JBoss repository as we need the JBoss AS connectors for
Arquillian -->
<repositories>
<!-- The JBoss Community public repository is a composite repository
of several major repositories -->
<!-- see http://community.jboss.org/wiki/MavenGettingStarted-Users -->
<repository>
<id>jboss-public-repository</id>
<name>JBoss Repository</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
<!-- These optional flags are designed to speed up your builds by reducing
remote server calls -->
<releases>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>jboss-public-repository</id>
<name>JBoss Repository</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
<releases>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<!-- An optional Arquillian testing profile that executes tests in a remote
JBoss AS instance -->
<!-- Run with: mvn clean test -Parq-jbossas-remote -->
<id>arq-jbossas-remote</id>
<dependencies>
<dependency>
<groupId>org.jboss.as</groupId>
<artifactId>jboss-as-arquillian-container-remote</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
</profile>