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) > > | > > > > >
