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)
>

Reply via email to