Hi

Owb is not yet fully cdi 1.1. Cdi is not yet impl.
Le 15 févr. 2014 03:17, "Abhijit Sarkar" <[email protected]> a écrit :

> Bootstraping Jetty with OWB 1.2.1 and Jersey throws IllegalStateException
> when trying to retrieve the BeanManager. Weld gets past this step. Bug?
> 'org.apache.openwebbeans', 'openwebbeans-spi''org.apache.openwebbeans',
>  'openwebbeans-impl''org.apache.openwebbeans',
> 'openwebbeans-web''org.apache.openwebbeans', 'openwebbeans-cdi11-preview'
> private BeanManager getBeanManager() {
>  CDI.current().getBeanManager() }
>
>
>
>
>
>
>
>
> java.lang.IllegalStateException: Unable to access CDI
>         at javax.enterprise.inject.spi.CDI.current(CDI.java:65)
>         at javax.enterprise.inject.spi.CDI$current.call(Unknown Source)
>         at
> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
>         at
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
>         at
> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)
>         at
> name.abhijitsarkar.moviemanager.web.ext.HK2Binder.getBeanManager(HK2Binder.groovy:39)
>         at
> name.abhijitsarkar.moviemanager.web.ext.HK2Binder.configure(HK2Binder.groovy:34)
>         at
> org.glassfish.hk2.utilities.binding.AbstractBinder.bind(AbstractBinder.java:171)
>         at
> org.glassfish.jersey.model.internal.CommonConfig.configureBinders(CommonConfig.java:629)
>         at
> org.glassfish.jersey.model.internal.CommonConfig.configureMetaProviders(CommonConfig.java:605)
>         at
> org.glassfish.jersey.server.ResourceConfig.configureMetaProviders(ResourceConfig.java:800)
>         at
> org.glassfish.jersey.server.ApplicationHandler.initialize(ApplicationHandler.java:367)
>

Reply via email to