Выполнение тестов JUnit на встроенной стеклянной рыбе 4, вызывающее ПРЕДУПРЕЖДЕНИЕ: AS-CDI-005

Я хочу запустить тесты JUnit на Embedded Glassfish 4 с использованием CDI. Это заканчивается бесконечным циклом следующего вывода:

ПРЕДУПРЕЖДЕНИЕ: AS-CDI-005, 22 октября 2013 г., 16:49:23 org.glassfish.weld.BeanDeploymentArchiveImpl handleEntry

Кто-нибудь может помочь

Чейз


person flosk8    schedule 22.10.2013    source источник
comment
Предоставьте полную трассировку стека.   -  person John Ament    schedule 23.10.2013


Ответы (1)


Что сработало для меня, так это указать имя вашего приложения в свойствах при создании контейнера EJB.

Map<Object, Object> properties = new HashMap<Object, Object>(); 
properties.put(EJBContainer.APP_NAME, "your_app_name");
EJBContainer ejbContainer = EJBContainer.createEJBContainer(properties);
person Lythoc    schedule 02.02.2014