hi,

do you reproduce it in a sample? would make it easier to analyze

*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*



2013/7/16 Howard W. Smith, Jr. <[email protected]>

> I know that Romain is the man to respond to this topic, but I think I have
> seen others report similar issues, and I think Jose' has even reported a
> similar issue, too, since I know he is using EAR + CODI + TOMEE 1.6.0
> snapshot (OWB 1.2).
>
> are you using EAR or dropping WAR in tomee/webapps ?
>
>
>
> On Tue, Jul 16, 2013 at 12:19 PM, Reinis Vicups <[email protected]> wrote:
>
> > Hello,
> >
> > I am using the most current tomee snapshot with OWB 1.2. My application
> > uses additionally CODI. I don't know since which snapshot but I currently
> > get this exception.
> >
> > I tried to debug and what I see is that OwnerBean is null thus causing
> > name to be null aswell.
> >
> > I greatly appreciate any hint on what is wrong with my configuration.
> >
> > br
> > Reinis
> >
> > ------------------------------**----------
> > viewId=/login.xhtml
> >
> location=...\apache-tomee-**plus-1.6.0-SNAPSHOT\webapps\**ROOT\login.xhtml
> > phaseId=RENDER_RESPONSE(6)
> >
> > Caused by:
> > java.lang.**IllegalStateException - InjectionPoint#getBean returns null
> > at org.apache.myfaces.extensions.**cdi.core.impl.logging.**
> > LoggerProducer.getLogger(**LoggerProducer.java:56)
> >
> > - Stack Trace
> >
> > |java.lang.**IllegalStateException: InjectionPoint#getBean returns null
> >         at org.apache.myfaces.extensions.**cdi.core.impl.logging.**
> > LoggerProducer.getLogger(**LoggerProducer.java:56)
> >         at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native
> Method)
> >         at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
> > NativeMethodAccessorImpl.java:**57)
> >         at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
> > DelegatingMethodAccessorImpl.**java:43)
> >         at java.lang.reflect.Method.**invoke(Method.java:601)
> >         at org.apache.webbeans.inject.**InjectableMethod.doInjection(**
> > InjectableMethod.java:155)
> >         at org.apache.webbeans.portable.**ProducerMethodProducer.**
> > produce(**ProducerMethodProducer.java:**108)
> >         at org.apache.webbeans.component.**AbstractOwbBean.create(**
> > AbstractOwbBean.java:119)
> >         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:737)
> >         at org.apache.webbeans.container.**BeanManagerImpl.**
> > getInjectableReference(**BeanManagerImpl.java:618)
> >         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:296)
> >         at org.apache.webbeans.portable.**InjectionTargetImpl.inject(**
> > InjectionTargetImpl.java:282)
> >         at org.apache.webbeans.portable.**InjectionTargetImpl.inject(**
> > InjectionTargetImpl.java:271)
> >         at
> org.apache.myfaces.extensions.**cdi.core.impl.util.CodiUtils.**
> > tryToInjectFields(CodiUtils.**java:281)
> >         at
> org.apache.myfaces.extensions.**cdi.core.impl.util.CodiUtils.**
> > injectFields(CodiUtils.java:**252)
> >         at org.apache.myfaces.extensions.**cdi.jsf.impl.bv.resolver.**
> > InvalidValueAwareValidatorFact**ory.getMessageInterpolator(**
> > InvalidValueAwareValidatorFact**ory.java:50)
> >         at org.apache.myfaces.extensions.**cdi.bv.impl.**
> >
> CdiAwareValidatorFactory.**getValidator(**CdiAwareValidatorFactory.java:**
> > 61)
> >         at org.apache.myfaces.extensions.**cdi.bv.impl.**
> > InjectableValidatorFactory.**getValidator(**InjectableValidatorFactory.**
> > java:64)
> >         at org.apache.myfaces.extensions.**validator.beanval.**
> > ValidatorFactoryProxy.**getValidator(**ValidatorFactoryProxy.java:86)
> >         at org.apache.myfaces.extensions.**validator.beanval.util.**
> >
> BeanValidationUtils.**getElementDescriptor(**BeanValidationUtils.java:108)
> >         at org.apache.myfaces.extensions.**validator.beanval.**
> > BeanValidationModuleValidation**InterceptorInternals.**
> > initComponentWithPropertyDetai**ls(**BeanValidationModuleValidation**
> > InterceptorInternals.java:104)
> >         at org.apache.myfaces.extensions.**validator.beanval.**
> > BeanValidationModuleValidation**Interceptor.**
> > initComponentWithPropertyDetai**ls(**BeanValidationModuleValidation**
> > Interceptor.java:70)
> >         at org.apache.myfaces.extensions.**validator.beanval.**
> > BeanValidationModuleValidation**Interceptor.initComponent(**
> > BeanValidationModuleValidation**Interceptor.java:60)
> >         at org.apache.myfaces.extensions.**validator.core.interceptor.**
> > AbstractValidationInterceptor.**beforeEncodeBegin(**
> > AbstractValidationInterceptor.**java:112)
> >         at org.apache.myfaces.extensions.**validator.core.renderkit.**
> > ExtValRendererWrapper.**encodeBegin(**ExtValRendererWrapper.java:**183)
> >         at javax.faces.component.**UIComponentBase.encodeBegin(**
> > UIComponentBase.java:587)
> >         at javax.faces.component.**UIComponentBase.encodeAll(**
> > UIComponentBase.java:517)
> >         at org.apache.myfaces.shared.**renderkit.html.**
> > HtmlGridRendererBase.**renderChildren(**HtmlGridRendererBase.java:370)
> >         at org.apache.myfaces.shared.**renderkit.html.**
> > HtmlGridRendererBase.**encodeEnd(**HtmlGridRendererBase.java:194)
> >         at org.apache.myfaces.extensions.**validator.core.renderkit.**
> > ExtValLazyRendererProxy.**encodeEnd(**ExtValLazyRendererProxy.java:**77)
> >         at org.apache.myfaces.extensions.**validator.core.renderkit.**
> > ExtValRendererWrapper.**encodeEnd(**ExtValRendererWrapper.java:**359)
> >         at javax.faces.component.**UIComponentBase.encodeEnd(**
> > UIComponentBase.java:665)
> >         at org.primefaces.renderkit.**CoreRenderer.renderChild(**
> > CoreRenderer.java:63)
> >         at org.primefaces.renderkit.**CoreRenderer.renderChildren(**
> > CoreRenderer.java:47)
> >         at org.primefaces.component.**panel.PanelRenderer.**
> > encodeContent(PanelRenderer.**java:202)
> >         at org.primefaces.component.**panel.PanelRenderer.**
> > encodeMarkup(PanelRenderer.**java:119)
> >         at org.primefaces.component.**panel.PanelRenderer.encodeEnd(**
> > PanelRenderer.java:56)
> >         at org.apache.myfaces.extensions.**validator.core.renderkit.**
> > ExtValLazyRendererProxy.**encodeEnd(**ExtValLazyRendererProxy.java:**77)
> >         at org.apache.myfaces.extensions.**validator.core.renderkit.**
> > ExtValRendererWrapper.**encodeEnd(**ExtValRendererWrapper.java:**359)
> >         at javax.faces.component.**UIComponentBase.encodeEnd(**
> > UIComponentBase.java:665)
> >         at javax.faces.component.**UIComponentBase.encodeAll(**
> > UIComponentBase.java:545)
> >         at javax.faces.component.**UIComponentBase.encodeAll(**
> > UIComponentBase.java:541)
> >         at javax.faces.component.**UIComponentBase.encodeAll(**
> > UIComponentBase.java:541)
> >         at javax.faces.component.**UIComponentBase.encodeAll(**
> > UIComponentBase.java:541)
> >         at org.apache.myfaces.view.**facelets.**
> > FaceletViewDeclarationLanguage**.renderView(**
> > FaceletViewDeclarationLanguage**.java:1981)
> >         at org.apache.myfaces.**application.ViewHandlerImpl.**
> > renderView(ViewHandlerImpl.**java:298)
> >         at javax.faces.application.**ViewHandlerWrapper.renderView(**
> > ViewHandlerWrapper.java:59)
> >         at javax.faces.application.**ViewHandlerWrapper.renderView(**
> > ViewHandlerWrapper.java:59)
> >         at org.apache.myfaces.lifecycle.**RenderResponseExecutor.**
> > execute(**RenderResponseExecutor.java:**116)
> >         at org.apache.myfaces.lifecycle.**LifecycleImpl.render(**
> > LifecycleImpl.java:241)
> >         at
> org.apache.myfaces.extensions.**cdi.jsf2.impl.listener.phase.**
> > CodiLifecycleWrapper.render(**CodiLifecycleWrapper.java:126)
> >         at org.apache.myfaces.extensions.**validator.core.startup.**
> > ExtValLifecycleWrapper.render(**ExtValLifecycleWrapper.java:**79)
> >         at javax.faces.webapp.**FacesServlet.service(**
> > FacesServlet.java:199)
> >         at org.apache.myfaces.webapp.**MyFacesServlet.service(**
> > MyFacesServlet.java:112)
> >         at org.apache.catalina.core.**ApplicationFilterChain.**
> > internalDoFilter(**ApplicationFilterChain.java:**305)
> >         at
> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
> > ApplicationFilterChain.java:**210)
> >         at de.orbitx.retena.web.filter.**CharacterEncodingFilter.**
> > doFilter(**CharacterEncodingFilter.java:**48)
> >         at org.apache.catalina.core.**ApplicationFilterChain.**
> > internalDoFilter(**ApplicationFilterChain.java:**243)
> >         at
> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
> > ApplicationFilterChain.java:**210)
> >         at org.primefaces.webapp.filter.**FileUploadFilter.doFilter(**
> > FileUploadFilter.java:79)
> >         at org.apache.catalina.core.**ApplicationFilterChain.**
> > internalDoFilter(**ApplicationFilterChain.java:**243)
> >         at
> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
> > ApplicationFilterChain.java:**210)
> >         at org.apache.shiro.web.servlet.**ProxiedFilterChain.doFilter(**
> > ProxiedFilterChain.java:61)
> >         at org.apache.shiro.web.servlet.**AdviceFilter.executeChain(**
> > AdviceFilter.java:108)
> >         at
> org.apache.shiro.web.servlet.**AdviceFilter.doFilterInternal(**
> > AdviceFilter.java:137)
> >         at
> org.apache.shiro.web.servlet.**OncePerRequestFilter.doFilter(**
> > OncePerRequestFilter.java:125)
> >         at org.apache.shiro.web.servlet.**ProxiedFilterChain.doFilter(**
> > ProxiedFilterChain.java:66)
> >         at org.apache.shiro.web.servlet.**AbstractShiroFilter.**
> > executeChain(**AbstractShiroFilter.java:449)
> >         at org.apache.shiro.web.servlet.**AbstractShiroFilter$1.call(**
> > AbstractShiroFilter.java:365)
> >         at org.apache.shiro.subject.**support.SubjectCallable.**
> > doCall(SubjectCallable.java:**90)
> >         at org.apache.shiro.subject.**support.SubjectCallable.call(**
> > SubjectCallable.java:83)
> >         at org.apache.shiro.subject.**support.DelegatingSubject.**
> > execute(DelegatingSubject.**java:383)
> >         at org.apache.shiro.web.servlet.**AbstractShiroFilter.**
> > doFilterInternal(**AbstractShiroFilter.java:362)
> >         at
> org.apache.shiro.web.servlet.**OncePerRequestFilter.doFilter(**
> > OncePerRequestFilter.java:125)
> >         at org.apache.catalina.core.**ApplicationFilterChain.**
> > internalDoFilter(**ApplicationFilterChain.java:**243)
> >         at
> org.apache.catalina.core.**ApplicationFilterChain.**doFilter(**
> > ApplicationFilterChain.java:**210)
> >         at org.apache.catalina.core.**StandardWrapperValve.invoke(**
> > StandardWrapperValve.java:222)
> >         at org.apache.catalina.core.**StandardContextValve.invoke(**
> > StandardContextValve.java:123)
> >         at org.apache.tomee.catalina.**OpenEJBValve.invoke(**
> > OpenEJBValve.java:45)
> >         at
> org.apache.catalina.**authenticator.**AuthenticatorBase.invoke(
> > **AuthenticatorBase.java:502)
> >         at org.apache.catalina.core.**StandardHostValve.invoke(**
> > StandardHostValve.java:171)
> >         at org.apache.catalina.valves.**ErrorReportValve.invoke(**
> > ErrorReportValve.java:99)
> >         at org.apache.catalina.valves.**AccessLogValve.invoke(**
> > AccessLogValve.java:953)
> >         at org.apache.catalina.core.**StandardEngineValve.invoke(**
> > StandardEngineValve.java:118)
> >         at org.apache.catalina.connector.**CoyoteAdapter.service(**
> > CoyoteAdapter.java:408)
> >         at
> org.apache.coyote.http11.**AbstractHttp11Processor.**process(**
> > AbstractHttp11Processor.java:**1023)
> >         at org.apache.coyote.**AbstractProtocol$**
> > AbstractConnectionHandler.**process(AbstractProtocol.java:**589)
> >         at org.apache.tomcat.util.net.**JIoEndpoint$SocketProcessor.**
> > run(JIoEndpoint.java:312)
> >         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:722)
> > |
> >
> >
>

Reply via email to