Mark, Now we are getting a NullPointer Exception while trying to enable the CDI features for the Worker thread (created by the concurrent ExecutorService )in our MultiCore framework. Earlier It did work fine in our asynchronous framework when the Worker Thread(Actually this worker thread is managed by the websphere-web container) is created using the CommonJ-API.
WebSphere Platform : 8.0.0.7 [7/16/15 17:54:00:639 UTC] 000000c5 ManagedBean E ManagedBean injectResources An error occured while injecting Java EE Resources for the bean instance : [org.apache.deltaspike.cdise.owb.OpenWebBeansContextControl@f23932f9] [7/16/15 17:54:00:642 UTC] 000000c5 TaskExecutor E com.ford.it.mccdi.TaskExecutor logTaskNotProcessedException com.ford.it.mccdi.TaskExecutor@aca78cc4 Exception is java.lang.NullPointerException at com.ibm.ws.webbeans.services.ResourceInjectionServiceImpl.injectJavaEEResources(ResourceInjectionServiceImpl.java:532) at org.apache.webbeans.component.AbstractInjectionTargetBean.injectResources(AbstractInjectionTargetBean.java:414) at org.apache.webbeans.portable.creation.InjectionTargetProducer.inject(InjectionTargetProducer.java:93) at org.apache.webbeans.component.InjectionTargetWrapper.inject(InjectionTargetWrapper.java:80) at org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:175) at org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:69) at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:191) at org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:892) at org.apache.webbeans.container.InjectableBeanManager.getReference(InjectableBeanManager.java:137) -- View this message in context: http://apache-deltaspike-incubator-discussions.2316169.n4.nabble.com/Start-Request-scope-manually-fro-a-worker-thread-asynchronous-thread-in-WAS8-tp4661026p4661126.html Sent from the Apache DeltaSpike Incubator Discussions mailing list archive at Nabble.com.