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