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.InvalidValueAwareValidatorFactory.getMessageInterpolator(InvalidValueAwareValidatorFactory.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.BeanValidationModuleValidationInterceptorInternals.initComponentWithPropertyDetails(BeanValidationModuleValidationInterceptorInternals.java:104)
        at 
org.apache.myfaces.extensions.validator.beanval.BeanValidationModuleValidationInterceptor.initComponentWithPropertyDetails(BeanValidationModuleValidationInterceptor.java:70)
        at 
org.apache.myfaces.extensions.validator.beanval.BeanValidationModuleValidationInterceptor.initComponent(BeanValidationModuleValidationInterceptor.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