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.wing...@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
>
>

Reply via email to