You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Anthony M (JIRA)" <ji...@apache.org> on 2015/08/28 16:45:46 UTC

[jira] [Commented] (TOMEE-1453) IllegalStateException: A home reference must never be invalidated!

    [ https://issues.apache.org/jira/browse/TOMEE-1453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14719287#comment-14719287 ] 

Anthony M commented on TOMEE-1453:
----------------------------------

Faced similar exception which turned out to be due to a multiple ejb 2.1 artifacts(entity bean), packaged in ear file, having duplicated the same deployment id (openebj-jar.xml: deployment-id).  Stepping through debugger seemed to indicate that this caused issue with proxy unable to assign the correct home interface.  

Anyways, unique deployment-id fixed the issue. Hope this saves some time for folks.

> IllegalStateException: A home reference must never be invalidated!
> ------------------------------------------------------------------
>
>                 Key: TOMEE-1453
>                 URL: https://issues.apache.org/jira/browse/TOMEE-1453
>             Project: TomEE
>          Issue Type: Bug
>    Affects Versions: 1.7.1
>            Reporter: Matthias Weßendorf
>
> I am using 4.7.0:
> https://github.com/matzew/ejbtest/blob/master/pom.xml#L52
> but when I change to 4.7.1 I am getting the strack-trace below, when executing this test in Intellij:
> https://github.com/matzew/ejbtest/blob/master/src/test/java/net/wessendorf/ejb/TokenServiceTest.java#L50-L53
> {code}
> SEVERE - The bean instance TokenServiceImpl threw a system exception:java.lang.IllegalStateException: A home reference must never be invalidated!
> java.lang.IllegalStateException: A home reference must never be invalidated!
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler.invalidateReference(EjbHomeProxyHandler.java:99)
> 	at org.apache.openejb.core.ivm.BaseEjbProxyHandler.getBeanContext(BaseEjbProxyHandler.java:618)
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler.create(EjbHomeProxyHandler.java:375)
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler._invoke(EjbHomeProxyHandler.java:199)
> 	at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:308)
> 	at com.sun.proxy.$Proxy20.create(Unknown Source)
> 	at org.apache.openejb.cdi.CdiEjbBean.createEjb(CdiEjbBean.java:198)
> 	at org.apache.openejb.cdi.CdiEjbBean$EjbInjectionTargetImpl.produce(CdiEjbBean.java:363)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:121)
> 	at org.apache.webbeans.context.creational.BeanInstanceBag.create(BeanInstanceBag.java:76)
> 	at org.apache.webbeans.context.AbstractContext.getInstance(AbstractContext.java:160)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.getContextualInstance(NormalScopedBeanInterceptorHandler.java:100)
> 	at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.get(NormalScopedBeanInterceptorHandler.java:70)
> 	at org.apache.webbeans.proxy.NormalScopeProxyFactory.unwrapInstance(NormalScopeProxyFactory.java:89)
> 	at org.apache.webbeans.inject.InjectableMethod.doInjection(InjectableMethod.java:91)
> 	at org.apache.webbeans.portable.ProducerMethodProducer.produce(ProducerMethodProducer.java:110)
> 	at org.apache.webbeans.portable.AbstractProducer.produce(AbstractProducer.java:182)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:121)
> 	at org.apache.webbeans.component.ProducerMethodBean.create(ProducerMethodBean.java:117)
> 	at org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:68)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:749)
> 	at org.apache.webbeans.container.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:628)
> 	at org.apache.webbeans.inject.AbstractInjectable.inject(AbstractInjectable.java:95)
> 	at org.apache.webbeans.inject.InjectableField.doInjection(InjectableField.java:65)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.injectFields(InjectionTargetImpl.java:208)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:194)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:184)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:125)
> 	at org.apache.webbeans.component.ManagedBean.create(ManagedBean.java:55)
> 	at org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:68)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:749)
> 	at org.apache.webbeans.container.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:628)
> 	at org.apache.webbeans.inject.AbstractInjectable.inject(AbstractInjectable.java:95)
> 	at org.apache.webbeans.inject.InjectableField.doInjection(InjectableField.java:65)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.injectFields(InjectionTargetImpl.java:208)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:194)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:184)
> 	at org.apache.openejb.cdi.CdiEjbBean$EjbInjectionTargetImpl.inject(CdiEjbBean.java:388)
> 	at org.apache.openejb.BeanContext.inject(BeanContext.java:1660)
> 	at org.apache.openejb.BeanContext.newInstance(BeanContext.java:1489)
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.createInstance(StatelessInstanceManager.java:207)
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.getInstance(StatelessInstanceManager.java:199)
> 	at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:186)
> 	at org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:308)
> 	at org.apache.openejb.core.ivm.EjbObjectProxyHandler$1.call(EjbObjectProxyHandler.java:284)
> 	at org.apache.openejb.async.AsynchronousPool$AsynchronousCall.call(AsynchronousPool.java:111)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 	at java.lang.Thread.run(Thread.java:745)
> SEVERE - EjbObjectProxyHandler: Asynchronous call to 'TokenService' on 'addToken' failed
> org.apache.openejb.ApplicationException: java.rmi.RemoteException: Cannot obtain a free instance.; nested exception is: 
> 	java.lang.IllegalStateException: A home reference must never be invalidated!: Cannot obtain a free instance.; nested exception is: 
> 	java.lang.IllegalStateException: A home reference must never be invalidated!
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.createInstance(StatelessInstanceManager.java:232)
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.getInstance(StatelessInstanceManager.java:199)
> 	at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:186)
> 	at org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:308)
> 	at org.apache.openejb.core.ivm.EjbObjectProxyHandler$1.call(EjbObjectProxyHandler.java:284)
> 	at org.apache.openejb.async.AsynchronousPool$AsynchronousCall.call(AsynchronousPool.java:111)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 	at java.lang.Thread.run(Thread.java:745)
> Caused by: java.rmi.RemoteException: Cannot obtain a free instance.; nested exception is: 
> 	java.lang.IllegalStateException: A home reference must never be invalidated!
> 	... 10 more
> Caused by: java.lang.IllegalStateException: A home reference must never be invalidated!
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler.invalidateReference(EjbHomeProxyHandler.java:99)
> 	at org.apache.openejb.core.ivm.BaseEjbProxyHandler.getBeanContext(BaseEjbProxyHandler.java:618)
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler.create(EjbHomeProxyHandler.java:375)
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler._invoke(EjbHomeProxyHandler.java:199)
> 	at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:308)
> 	at com.sun.proxy.$Proxy20.create(Unknown Source)
> 	at org.apache.openejb.cdi.CdiEjbBean.createEjb(CdiEjbBean.java:198)
> 	at org.apache.openejb.cdi.CdiEjbBean$EjbInjectionTargetImpl.produce(CdiEjbBean.java:363)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:121)
> 	at org.apache.webbeans.context.creational.BeanInstanceBag.create(BeanInstanceBag.java:76)
> 	at org.apache.webbeans.context.AbstractContext.getInstance(AbstractContext.java:160)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.getContextualInstance(NormalScopedBeanInterceptorHandler.java:100)
> 	at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.get(NormalScopedBeanInterceptorHandler.java:70)
> 	at org.apache.webbeans.proxy.NormalScopeProxyFactory.unwrapInstance(NormalScopeProxyFactory.java:89)
> 	at org.apache.webbeans.inject.InjectableMethod.doInjection(InjectableMethod.java:91)
> 	at org.apache.webbeans.portable.ProducerMethodProducer.produce(ProducerMethodProducer.java:110)
> 	at org.apache.webbeans.portable.AbstractProducer.produce(AbstractProducer.java:182)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:121)
> 	at org.apache.webbeans.component.ProducerMethodBean.create(ProducerMethodBean.java:117)
> 	at org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:68)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:749)
> 	at org.apache.webbeans.container.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:628)
> 	at org.apache.webbeans.inject.AbstractInjectable.inject(AbstractInjectable.java:95)
> 	at org.apache.webbeans.inject.InjectableField.doInjection(InjectableField.java:65)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.injectFields(InjectionTargetImpl.java:208)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:194)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:184)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:125)
> 	at org.apache.webbeans.component.ManagedBean.create(ManagedBean.java:55)
> 	at org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:68)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:749)
> 	at org.apache.webbeans.container.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:628)
> 	at org.apache.webbeans.inject.AbstractInjectable.inject(AbstractInjectable.java:95)
> 	at org.apache.webbeans.inject.InjectableField.doInjection(InjectableField.java:65)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.injectFields(InjectionTargetImpl.java:208)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:194)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:184)
> 	at org.apache.openejb.cdi.CdiEjbBean$EjbInjectionTargetImpl.inject(CdiEjbBean.java:388)
> 	at org.apache.openejb.BeanContext.inject(BeanContext.java:1660)
> 	at org.apache.openejb.BeanContext.newInstance(BeanContext.java:1489)
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.createInstance(StatelessInstanceManager.java:207)
> 	... 9 more
> SEVERE - The bean instance TokenServiceImpl threw a system exception:java.lang.IllegalStateException: A home reference must never be invalidated!
> java.lang.IllegalStateException: A home reference must never be invalidated!
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler.invalidateReference(EjbHomeProxyHandler.java:99)
> 	at org.apache.openejb.core.ivm.BaseEjbProxyHandler.getBeanContext(BaseEjbProxyHandler.java:618)
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler.create(EjbHomeProxyHandler.java:375)
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler._invoke(EjbHomeProxyHandler.java:199)
> 	at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:308)
> 	at com.sun.proxy.$Proxy20.create(Unknown Source)
> 	at org.apache.openejb.cdi.CdiEjbBean.createEjb(CdiEjbBean.java:198)
> 	at org.apache.openejb.cdi.CdiEjbBean$EjbInjectionTargetImpl.produce(CdiEjbBean.java:363)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:121)
> 	at org.apache.webbeans.context.creational.BeanInstanceBag.create(BeanInstanceBag.java:76)
> 	at org.apache.webbeans.context.AbstractContext.getInstance(AbstractContext.java:160)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.getContextualInstance(NormalScopedBeanInterceptorHandler.java:100)
> 	at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.get(NormalScopedBeanInterceptorHandler.java:70)
> 	at org.apache.webbeans.proxy.NormalScopeProxyFactory.unwrapInstance(NormalScopeProxyFactory.java:89)
> 	at org.apache.webbeans.inject.InjectableMethod.doInjection(InjectableMethod.java:91)
> 	at org.apache.webbeans.portable.ProducerMethodProducer.produce(ProducerMethodProducer.java:110)
> 	at org.apache.webbeans.portable.AbstractProducer.produce(AbstractProducer.java:182)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:121)
> 	at org.apache.webbeans.component.ProducerMethodBean.create(ProducerMethodBean.java:117)
> 	at org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:68)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:749)
> 	at org.apache.webbeans.container.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:628)
> 	at org.apache.webbeans.inject.AbstractInjectable.inject(AbstractInjectable.java:95)
> 	at org.apache.webbeans.inject.InjectableField.doInjection(InjectableField.java:65)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.injectFields(InjectionTargetImpl.java:208)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:194)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:184)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:125)
> 	at org.apache.webbeans.component.ManagedBean.create(ManagedBean.java:55)
> 	at org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:68)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:749)
> 	at org.apache.webbeans.container.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:628)
> 	at org.apache.webbeans.inject.AbstractInjectable.inject(AbstractInjectable.java:95)
> 	at org.apache.webbeans.inject.InjectableField.doInjection(InjectableField.java:65)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.injectFields(InjectionTargetImpl.java:208)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:194)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:184)
> 	at org.apache.openejb.cdi.CdiEjbBean$EjbInjectionTargetImpl.inject(CdiEjbBean.java:388)
> 	at org.apache.openejb.BeanContext.inject(BeanContext.java:1660)
> 	at org.apache.openejb.BeanContext.newInstance(BeanContext.java:1489)
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.createInstance(StatelessInstanceManager.java:207)
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.getInstance(StatelessInstanceManager.java:199)
> 	at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:186)
> 	at org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:308)
> 	at org.apache.openejb.core.ivm.EjbObjectProxyHandler$1.call(EjbObjectProxyHandler.java:284)
> 	at org.apache.openejb.async.AsynchronousPool$AsynchronousCall.call(AsynchronousPool.java:111)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 	at java.lang.Thread.run(Thread.java:745)
> SEVERE - EjbObjectProxyHandler: Asynchronous call to 'TokenService' on 'addToken' failed
> org.apache.openejb.ApplicationException: java.rmi.RemoteException: Cannot obtain a free instance.; nested exception is: 
> 	java.lang.IllegalStateException: A home reference must never be invalidated!: Cannot obtain a free instance.; nested exception is: 
> 	java.lang.IllegalStateException: A home reference must never be invalidated!
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.createInstance(StatelessInstanceManager.java:232)
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.getInstance(StatelessInstanceManager.java:199)
> 	at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:186)
> 	at org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:308)
> 	at org.apache.openejb.core.ivm.EjbObjectProxyHandler$1.call(EjbObjectProxyHandler.java:284)
> 	at org.apache.openejb.async.AsynchronousPool$AsynchronousCall.call(AsynchronousPool.java:111)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 	at java.lang.Thread.run(Thread.java:745)
> Caused by: java.rmi.RemoteException: Cannot obtain a free instance.; nested exception is: 
> 	java.lang.IllegalStateException: A home reference must never be invalidated!
> 	... 10 more
> Caused by: java.lang.IllegalStateException: A home reference must never be invalidated!
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler.invalidateReference(EjbHomeProxyHandler.java:99)
> 	at org.apache.openejb.core.ivm.BaseEjbProxyHandler.getBeanContext(BaseEjbProxyHandler.java:618)
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler.create(EjbHomeProxyHandler.java:375)
> 	at org.apache.openejb.core.ivm.EjbHomeProxyHandler._invoke(EjbHomeProxyHandler.java:199)
> 	at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:308)
> 	at com.sun.proxy.$Proxy20.create(Unknown Source)
> 	at org.apache.openejb.cdi.CdiEjbBean.createEjb(CdiEjbBean.java:198)
> 	at org.apache.openejb.cdi.CdiEjbBean$EjbInjectionTargetImpl.produce(CdiEjbBean.java:363)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:121)
> 	at org.apache.webbeans.context.creational.BeanInstanceBag.create(BeanInstanceBag.java:76)
> 	at org.apache.webbeans.context.AbstractContext.getInstance(AbstractContext.java:160)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.getContextualInstance(NormalScopedBeanInterceptorHandler.java:100)
> 	at org.apache.webbeans.intercept.NormalScopedBeanInterceptorHandler.get(NormalScopedBeanInterceptorHandler.java:70)
> 	at org.apache.webbeans.proxy.NormalScopeProxyFactory.unwrapInstance(NormalScopeProxyFactory.java:89)
> 	at org.apache.webbeans.inject.InjectableMethod.doInjection(InjectableMethod.java:91)
> 	at org.apache.webbeans.portable.ProducerMethodProducer.produce(ProducerMethodProducer.java:110)
> 	at org.apache.webbeans.portable.AbstractProducer.produce(AbstractProducer.java:182)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:121)
> 	at org.apache.webbeans.component.ProducerMethodBean.create(ProducerMethodBean.java:117)
> 	at org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:68)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:749)
> 	at org.apache.webbeans.container.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:628)
> 	at org.apache.webbeans.inject.AbstractInjectable.inject(AbstractInjectable.java:95)
> 	at org.apache.webbeans.inject.InjectableField.doInjection(InjectableField.java:65)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.injectFields(InjectionTargetImpl.java:208)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:194)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:184)
> 	at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:125)
> 	at org.apache.webbeans.component.ManagedBean.create(ManagedBean.java:55)
> 	at org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:68)
> 	at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:125)
> 	at org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:749)
> 	at org.apache.webbeans.container.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:628)
> 	at org.apache.webbeans.inject.AbstractInjectable.inject(AbstractInjectable.java:95)
> 	at org.apache.webbeans.inject.InjectableField.doInjection(InjectableField.java:65)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.injectFields(InjectionTargetImpl.java:208)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:194)
> 	at org.apache.webbeans.portable.InjectionTargetImpl.inject(InjectionTargetImpl.java:184)
> 	at org.apache.openejb.cdi.CdiEjbBean$EjbInjectionTargetImpl.inject(CdiEjbBean.java:388)
> 	at org.apache.openejb.BeanContext.inject(BeanContext.java:1660)
> 	at org.apache.openejb.BeanContext.newInstance(BeanContext.java:1489)
> 	at org.apache.openejb.core.stateless.StatelessInstanceManager.createInstance(StatelessInstanceManager.java:207)
> 	... 9 more
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)