2016-10-19 5 views
0

Привет, я настроил Arquillian с встроенным Wildfly 10, который загружен в целевую папку.Как исправить ошибку NoClassDefFoundError с помощью Aquillian

Я вижу две ошибки в данный момент:

Cannot not load JBoss LogManager. The LogManager has likely been accessed prior to this initialization. 
java.lang.NoClassDefFoundError: org/jboss/remoting3/spi/ConnectionProviderFactory 

Первый я надеюсь, что я могу игнорировать. Второй, который я не могу решить. Любая идея почему?

Ejb имеет зависимость от четырех внешних ejbs над JNDI. В arquillian.xml я ничего не упоминал об этой зависимости.

<arquillian xmlns="http://jboss.org/schema/arquillian" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd"> 

<container qualifier="wildfly10" default="true"> 
    <configuration> 
     <property name="jbossHome">target/wildfly-10.0.0.Final/</property> 
     <property name="modulePath">target/wildfly-10.0.0.Final/modules</property> 
    </configuration> 
</container> 

</arquillian> 

Откуда возникает вторая ошибка? Как я могу это решить?

Спасибо, Markus

ответ

0

Хорошо, решил, что это проблема исключения Maven. :-(