Cdi api jar of ee 6 in the deps Le 2 nov. 2016 21:07, "jieryn" <[email protected]> a écrit :
> Some of my Arquillian tests are now failing with the following error. > Many tests pass fine, any hints? > > Caused by: org.apache.tomee.catalina.TomEERuntimeException: > org.apache.openejb.OpenEJBException: Creating application failed: > /home/jieryn/workspaces/acme/com.acme.base/web/jaxrs/ > hostname/target/arquillian-tomee-app-working-dir/0/ > 43856ea1-3352-4faf-b42b-56878fb34091: > Class org.apache.webbeans.conversation.ConversationStorageBean does > not implement the requested interface > javax.enterprise.inject.spi.BeanAttributes > at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal( > TomcatWebAppBuilder.java:1269) > at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart( > TomcatWebAppBuilder.java:1115) > at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent( > GlobalListenerSupport.java:133) > at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent( > LifecycleBase.java:94) > at org.apache.catalina.core.StandardContext.startInternal( > StandardContext.java:5076) > at org.apache.catalina.util.LifecycleBase.start( > LifecycleBase.java:152) > ... 97 more > Caused by: org.apache.openejb.OpenEJBException: Creating application > failed: /home/jieryn/workspaces/acme/com.acme.base/web/jaxrs/ > hostname/target/arquillian-tomee-app-working-dir/0/ > 43856ea1-3352-4faf-b42b-56878fb34091: > Class org.apache.webbeans.conversation.ConversationStorageBean does > not implement the requested interface > javax.enterprise.inject.spi.BeanAttributes > at org.apache.openejb.assembler.classic.Assembler. > createApplication(Assembler.java:1039) > at org.apache.openejb.assembler.classic.Assembler. > createApplication(Assembler.java:717) > at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal( > TomcatWebAppBuilder.java:1257) > ... 102 more > Caused by: java.lang.IncompatibleClassChangeError: Class > org.apache.webbeans.conversation.ConversationStorageBean does not > implement the requested interface > javax.enterprise.inject.spi.BeanAttributes > at org.apache.webbeans.component.BeanAttributesImpl.<init>( > BeanAttributesImpl.java:59) > at org.apache.webbeans.component.third.ThirdpartyBeanImpl.< > init>(ThirdpartyBeanImpl.java:41) > at org.apache.webbeans.component.third. > PassivationCapableThirdpartyBeanImpl.<init>(PassivationCapableThirdpartyBe > anImpl.java:32) > at org.apache.webbeans.container.BeanManagerImpl.addInternalBean( > BeanManagerImpl.java:373) > at org.apache.webbeans.conversation.ConversationManager.<init>( > ConversationManager.java:69) > at org.apache.webbeans.config.WebBeansContext.<init>( > WebBeansContext.java:158) > at org.apache.webbeans.config.WebBeansContext.<init>( > WebBeansContext.java:116) > at org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize( > ThreadSingletonServiceImpl.java:171) > at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41) > at org.apache.openejb.assembler.classic.Assembler. > createApplication(Assembler.java:911) >
