hi hampus,
it looks like they bootstrap jsf before cdi which doesn't make sense.
we have to talk with the websphere team.
regards,
gerhard
http://www.irian.at
Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German
Professional Support for Apache MyFaces
2011/7/5 Hampus Wingren <hampus.wingren@bredband.net>
> I´m having trouble bootstrapping the CODI environment. I´ve deployed the
> 0.9.5 version of CODI on WebSphere 8 running open webbeans but as the JSF
> runtime initializes I get this stack trace:
>
> [2011-07-05 09:50:29:809 CEST] 0000000c ClassUtils E
> java.lang.reflect.**
> InvocationTargetException
> at sun.reflect.**NativeConstructorAccessorImpl.**newInstance0(Native
> Method)
> at sun.reflect.**NativeConstructorAccessorImpl.**newInstance(**
> NativeConstructorAccessorImpl.**java:56)
> at sun.reflect.**DelegatingConstructorAccessorI**mpl.newInstance(**
> DelegatingConstructorAccessorI**mpl.java:39)
> at java.lang.reflect.Constructor.**newInstance(Constructor.java:**
> 527)
> at org.apache.myfaces.shared_**impl.util.ClassUtils.**
> buildApplicationObject(**ClassUtils.java:539)
> at org.apache.myfaces.config.**FacesConfigurator.**
> configureApplication(**FacesConfigurator.java:694)
> at org.apache.myfaces.config.**FacesConfigurator.configure(**
> FacesConfigurator.java:459)
> at org.apache.myfaces.webapp.**AbstractFacesInitializer.**
> buildConfiguration(**AbstractFacesInitializer.java:**313)
> at org.apache.myfaces.webapp.**Jsp21FacesInitializer.**
> initContainerIntegration(**Jsp21FacesInitializer.java:73)
> at org.apache.myfaces.webapp.**AbstractFacesInitializer.**
> initFaces(**AbstractFacesInitializer.java:**136)
> at org.apache.myfaces.webapp.**StartupServletContextListener.**
> contextInitialized(**StartupServletContextListener.**java:111)
> at com.ibm.ws.webcontainer.**webapp.WebApp.**
> notifyServletContextCreated(**WebApp.java:1649)
> at com.ibm.ws.webcontainer.**webapp.WebAppImpl.initialize(**
> WebAppImpl.java:410)
> at com.ibm.ws.webcontainer.**webapp.WebGroupImpl.**
> addWebApplication(**WebGroupImpl.java:88)
> at com.ibm.ws.webcontainer.**VirtualHostImpl.**addWebApplication(**
> VirtualHostImpl.java:169)
> at com.ibm.ws.webcontainer.**WSWebContainer.addWebApp(**
> WSWebContainer.java:748)
> at com.ibm.ws.webcontainer.**WSWebContainer.**addWebApplication(**
> WSWebContainer.java:633)
> at com.ibm.ws.webcontainer.**component.WebContainerImpl.**
> install(WebContainerImpl.java:**422)
> at com.ibm.ws.webcontainer.**component.WebContainerImpl.**
> start(WebContainerImpl.java:**714)
> at com.ibm.ws.runtime.component.**ApplicationMgrImpl.start(**
> ApplicationMgrImpl.java:1143)
> at com.ibm.ws.runtime.component.**DeployedApplicationImpl.**
> fireDeployedObjectStart(**DeployedApplicationImpl.java:**1369)
> at com.ibm.ws.runtime.component.**DeployedModuleImpl.start(**
> DeployedModuleImpl.java:638)
> at com.ibm.ws.runtime.component.**DeployedApplicationImpl.start(**
> DeployedApplicationImpl.java:**967)
> at com.ibm.ws.runtime.component.**ApplicationMgrImpl.**
> startApplication(**ApplicationMgrImpl.java:731)
> at com.ibm.ws.runtime.component.**ApplicationMgrImpl.start(**
> ApplicationMgrImpl.java:2136)
> at com.ibm.ws.runtime.component.**CompositionUnitMgrImpl.start(**
> CompositionUnitMgrImpl.java:**445)
> at com.ibm.ws.runtime.component.**CompositionUnitImpl.start(**
> CompositionUnitImpl.java:123)
> at com.ibm.ws.runtime.component.**CompositionUnitMgrImpl.start(**
> CompositionUnitMgrImpl.java:**388)
> at com.ibm.ws.runtime.component.**CompositionUnitMgrImpl.access$**
> 500(CompositionUnitMgrImpl.**java:116)
> at com.ibm.ws.runtime.component.**CompositionUnitMgrImpl$**
> CUInitializer.run(**CompositionUnitMgrImpl.java:**994)
> at com.ibm.wsspi.runtime.**component.WsComponentImpl$_**
> AsynchInitializer.run(**WsComponentImpl.java:349)
> at com.ibm.ws.util.ThreadPool$**Worker.run(ThreadPool.java:**1648)
> Caused by: javax.enterprise.context.**ContextNotActiveException: WebBeans
> context with scope type annotation @ApplicationScoped does not exist within
> current thread
> at org.apache.webbeans.container.**BeanManagerImpl.getContext(**
> BeanManagerImpl.java:321)
> at org.apache.webbeans.intercept.**NormalScopedBeanInterceptorHan**
> dler.getContextualInstance(**NormalScopedBeanInterceptorHan**
> dler.java:124)
> at org.apache.webbeans.intercept.**NormalScopedBeanInterceptorHan**
> dler.invoke(**NormalScopedBeanInterceptorHan**dler.java:95)
> at org.apache.myfaces.extensions.**cdi.jsf.api.config.**
> JsfModuleConfig_$$_javassist_**6.**isUseViewConfigsAsNavigationCa**
> sesEnabled(JsfModuleConfig_$$_**javassist_6.java)
> at org.apache.myfaces.extensions.**cdi.jsf2.impl.navigation.**
> CodiNavigationHandler.**isAddViewConfigsAsNavigationCa**seActivated(**
> CodiNavigationHandler.java:**146)
> at org.apache.myfaces.extensions.**cdi.jsf2.impl.navigation.**
> CodiNavigationHandler.<init>(**CodiNavigationHandler.java:57)
> ... 32 more
>
>
> Anyone got any suggestions?
>
> Best regards,
> Hampus
>
>
|