2013-02-21 2 views
0

Я тестировал свои программы, используя аркиллиан в течение нескольких месяцев. Я только что недавно установил jenkins в контейнере из стеклянной рыбы и построил проект. У меня есть проблема, что аркиллиан пытается использовать те же настройки, что и контейнер из стеклянной рыбы, в котором размещаются дженкинсы, и он терпит неудачу в моих тестах.образец domain.xml, который будет работать с arquillian

Я пробовал использовать domain.xml как задокументировано в https://docs.jboss.org/author/x/zgAO. Domain.xml я использовал образец копии domain.xml генерируемой arquillian, когда она проходит свои испытания (т.е./вар/папки/СЧ/tdymlzl95cj0fvw4vgxzqzj00000gn/T/gfembed5574188909570726432tmp/Применения /)

мой образец arquillian.xml содержание

<container qualifier="glassfish" default="true"> 
    <configuration>   
     <property name="configurationXml">src/test/setup/domain.xml</property> 
     <property name="resourcesXml">src/test/setup/glassfish-resources.xml</property> 
    </configuration> 
</container> 

Еще не удается.

Все, что я хотел, это настроить порты, которые аркиллиан будет использовать во встроенном контейнере, чтобы он не конфликтует с контейнером, который запускает jenkins.

Заранее благодарим за любые отзывы или помощь.

+0

добавление ошибки, которую я получаю Вызвано: org.omg.CORBA.COMM_FAILURE: SEVERE: IOP00410016: Не удалось создать прослушиватель IIOP на указанном хосте всех интерфейсов и порт 3,700 vmcid: младший код OMG: 16 завершено: Нет \t at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (родной метод) –

ответ

0

Из вашего описания, похоже, что вы столкнулись с ARQ-856. Вам нужно будет дождаться следующей версии (скорее всего, версии 1.0.0.Final) для контейнера-контейнера GlassFish. Никаких обещаний о том, когда это произойдет, это в работе.

До этого времени вы могли бы использовать this workaround specified in the comment (укажите значение bindHttpPort, которое будет таким же, как в файле domain.xml для HTTP-прослушивателя).

Или, если вы знаете, как строить из источников (следует делать git clone... и mvn clean install), вы можете создать и использовать текущую версию моментального снимка.

Смежные вопросы