我有一个JSF管理的大豆

当从WebSphere AppServer中的JSF页面引用托管bean时,我收到错误.

<h:inputText value=#{bean}/>

bean在faces-config.xml中定义为

<managed-bean>
  <managed-bean-name>bean</managed-bean-name>
  <managed-bean-class>com.test.Bean</managed-bean-class>
  <managed-bean-scope>session</managed-bean-scope>
</managed-bean>

这是例外:

com.sun.faces.mgbean.ManagedBeanCreationException: An error occurred performing resource injection on managed bean mailingCitySuggestions

更新:这是堆栈跟踪:

com.sun.faces.mgbean.ManagedBeanCreationException: An error occurred performing resource injection on managed bean mailingCitySuggestions
[5/31/11 13:37:10:506 CDT] 00000126 SystemErr     R     at com.sun.faces.mgbean.BeanBuilder.injectResources(BeanBuilder.java:213)
[5/31/11 13:37:10:506 CDT] 00000126 SystemErr     R     at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:108)
[5/31/11 13:37:10:506 CDT] 00000126 SystemErr     R     at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:374)
[5/31/11 13:37:10:506 CDT] 00000126 SystemErr     R     at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
[5/31/11 13:37:10:506 CDT] 00000126 SystemErr     R     at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:88)
[5/31/11 13:37:10:506 CDT] 00000126 SystemErr     R     at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
[5/31/11 13:37:10:506 CDT] 00000126 SystemErr     R     at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:73)
[5/31/11 13:37:10:506 CDT] 00000126 SystemErr     R     at com.sun.faces.el.ChainAwareVariableResolver.resolveVariable(ChainAwareVariableResolver.java:107)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.ibm.faces.portlet.PortletvariableResolver.resolveVariable(PortletvariableResolver.java:91)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.sun.faces.el.VariableResolverChainWrapper.getValue(VariableResolverChainWrapper.java:112)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:73)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:45)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:185)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.sun.faces.application.ValueBindingValueExpressionAdapter.getValue(ValueBindingValueExpressionAdapter.java:113)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.ibm.faces.renderkit.html_extended.TypeaheadRenderer.doAnswer(TypeaheadRenderer.java:278)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.ibm.faces.renderkit.html_extended.TypeaheadRenderer.encodeBegin(TypeaheadRenderer.java:81)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeBegin(DefaultAjaxRenderer.java:64)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:802)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponent.encodeAll(UIComponent.java:934)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at javax.faces.render.Renderer.encodeChildren(Renderer.java:148)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:234)
[5/31/11 13:37:10:507 CDT] 00000126 SystemErr     R     at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:118)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:234)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:118)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:234)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:118)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponent.encodeAll(UIComponent.java:936)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.render.Renderer.encodeChildren(Renderer.java:148)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponent.encodeAll(UIComponent.java:936)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
[5/31/11 13:37:10:508 CDT] 00000126 SystemErr     R     at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:289)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:220)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.ibm.faces.portlet.PortletViewHandlerImpl.renderView(PortletViewHandlerImpl.java:79)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at hhsc.it.mtp.core.listner.InterceptingLifecycle.render(InterceptingLifecycle.java:84)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.ibm.faces.portlet.FacesPortlet.doRender(FacesPortlet.java:374)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.ibm.faces.portlet.FacesPortlet.doView(FacesPortlet.java:415)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at hhsc.it.mtp.portlet.IndividualSearchPortlet.doView(IndividualSearchPortlet.java:36)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.ibm.faces.portlet.FacesPortlet.dodispatch(FacesPortlet.java:303)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at javax.portlet.GenericPortlet.render(GenericPortlet.java:233)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletFilterChainImpl.doFilter(PortletFilterChainImpl.java:128)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.ibm.wps.propertybroker.standard.filter.C2APortletFilter.doFilter(C2APortletFilter.java:183)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletFilterChainImpl.doFilter(PortletFilterChainImpl.java:120)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.dodispatch(PortletServlet.java:573)
[5/31/11 13:37:10:509 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:114)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.rrd.RRDServerPortletServletCollaborator.doRender(RRDServerPortletServletCollaborator.java:123)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:105)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.cache.CacheCollaborator.doRender(CacheCollaborator.java:92)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:105)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.wps.pe.pc.waspc.core.impl.PortletServletCollaboratorImpl.doRender(PortletServletCollaboratorImpl.java:156)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:105)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.dodispatch(PortletServlet.java:273)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:82)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.rrd.RRDServerPortletServletCollaborator.dodispatch(RRDServerPortletServletCollaborator.java:60)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.cache.CacheCollaborator.dodispatch(CacheCollaborator.java:74)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.wps.pe.pc.waspc.core.impl.PortletServletCollaboratorImpl.dodispatch(PortletServletCollaboratorImpl.java:121)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.dispatch(PortletServlet.java:208)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.service(PortletServlet.java:165)
[5/31/11 13:37:10:510 CDT] 00000126 SystemErr     R     at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1655)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:104)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:895)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.webapp.WebAppRequestdispatcher.include(WebAppRequestdispatcher.java:673)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:214)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChainImpl.doCollaborator(PortletInvokerCollaboratorChainImpl.java:78)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.cache.PortletInvokerCacheCollaborator.doRender(PortletInvokerCacheCollaborator.java:58)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChainImpl.doCollaborator(PortletInvokerCollaboratorChainImpl.java:67)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.invoke(PortletInvokerPerformanceCollaborator.java:313)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.doInvoke(PortletInvokerPerformanceCollaborator.java:101)
[5/31/11 13:37:10:511 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.invokePMI(PortletInvokerPerformanceCollaborator.java:163)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.doInvoke(PortletInvokerPerformanceCollaborator.java:91)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.doRender(PortletInvokerPerformanceCollaborator.java:74)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChainImpl.doCollaborator(PortletInvokerCollaboratorChainImpl.java:67)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:97)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.PortletContainerImpl.doRender(PortletContainerImpl.java:119)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl.doCollaborator(PortletContainerInvokerCollaboratorChainImpl.java:80)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.ext.ExtCollaborator.doRender(ExtCollaborator.java:74)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl.doCollaborator(PortletContainerInvokerCollaboratorChainImpl.java:67)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.cache.CacheInvokerCollaborator.doRender(CacheInvokerCollaborator.java:66)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl.doCollaborator(PortletContainerInvokerCollaboratorChainImpl.java:67)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:89)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.pcinvoker.PortletInvokerImpl$2.run(PortletInvokerImpl.java:100)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at java.security.AccessController.doPrivileged(AccessController.java:251)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.ws.portletcontainer.pcinvoker.PortletInvokerImpl.invokeRender(PortletInvokerImpl.java:96)
[5/31/11 13:37:10:512 CDT] 00000126 SystemErr     R     at com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerImpl$1.invoke(PortletInvokerImpl.java:98)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:182)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.pe.pc.waspc.core.impl.PortletInvokerImpl.invokeRender(PortletInvokerImpl.java:96)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.pe.pc.waspc.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:116)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.pe.pc.PortletContainerImpl.doRenderPortlet(PortletContainerImpl.java:641)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.pe.ext.render.AbstractRenderManager.performService(AbstractRenderManager.java:264)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.pe.pc.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:132)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.extension.render.PortletFragmentRenderer.render(PortletFragmentRenderer.java:218)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.extension.render.PortletFragmentRenderer.render(PortletFragmentRenderer.java:166)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.phases.WPFragmentRenderPhase.processRendering(WPFragmentRenderPhase.java:248)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.phases.WPFragmentRenderPhase.processRendering(WPFragmentRenderPhase.java:186)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.phases.WPBaseRenderPhase.execute(WPBaseRenderPhase.java:194)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.state.phases.AbstractRenderPhase.next(AbstractRenderPhase.java:106)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.phases.WPAbstractRenderPhase.next(WPAbstractRenderPhase.java:97)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:860)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.Servlet.doGet(Servlet.java:617)
[5/31/11 13:37:10:513 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.Servlet.doPost(Servlet.java:888)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.Servlet.doFilter(Servlet.java:1257)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.wps.resolver.servlet.ContentHandlerCleanup.doFilter(ContentHandlerCleanup.java:648)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.wps.resolver.servlet.AbstractFilter.doFilter(AbstractFilter.java:93)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.Servlet.service(Servlet.java:1248)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1655)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.ExtendedLocaleFilter.doFilter(ExtendedLocaleFilter.java:113)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.wps.resolver.friendly.servlet.FriendlySelectionFilter.doFilter(FriendlySelectionFilter.java:191)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:381)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
[5/31/11 13:37:10:514 CDT] 00000126 SystemErr     R     at com.ibm.wps.engine.VirtualPortalFilter.doFilter(VirtualPortalFilter.java:88)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:94)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:895)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3810)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:183)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handlediscrimination(HttpInboundLink.java:455)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewinformation(HttpInboundLink.java:384)
[5/31/11 13:37:10:515 CDT] 00000126 SystemErr     R     at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
[5/31/11 13:37:10:516 CDT] 00000126 SystemErr     R     at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
[5/31/11 13:37:10:516 CDT] 00000126 SystemErr     R     at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
[5/31/11 13:37:10:516 CDT] 00000126 SystemErr     R     at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
[5/31/11 13:37:10:516 CDT] 00000126 SystemErr     R     at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
[5/31/11 13:37:10:516 CDT] 00000126 SystemErr     R     at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
[5/31/11 13:37:10:516 CDT] 00000126 SystemErr     R     at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
[5/31/11 13:37:10:516 CDT] 00000126 SystemErr     R     at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
[5/31/11 13:37:10:516 CDT] 00000126 SystemErr     R     at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)
[5/31/11 13:37:10:516 CDT] 00000126 SystemErr     R Caused by: com.sun.faces.spi.InjectionProviderException: java.lang.NullPointerException
[5/31/11 13:37:10:517 CDT] 00000126 SystemErr     R     at com.sun.faces.vendor.WebSphereInjectionProvider.inject(WebSphereInjectionProvider.java:51)
[5/31/11 13:37:10:517 CDT] 00000126 SystemErr     R     at com.sun.faces.mgbean.BeanBuilder.injectResources(BeanBuilder.java:207)
[5/31/11 13:37:10:517 CDT] 00000126 SystemErr     R     ... 168 more
[5/31/11 13:37:10:517 CDT] 00000126 SystemErr     R Caused by: java.lang.NullPointerException
[5/31/11 13:37:10:518 CDT] 00000126 SystemErr     R     at java.lang.String.valueOf(String.java:1511)
[5/31/11 13:37:10:518 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.annotation.WASAnnotationHelper.inject(WASAnnotationHelper.java:261)
[5/31/11 13:37:10:518 CDT] 00000126 SystemErr     R     at com.ibm.ws.webcontainer.annotation.WASAnnotationHelper.inject(WASAnnotationHelper.java:248)
[5/31/11 13:37:10:518 CDT] 00000126 SystemErr     R     at com.sun.faces.vendor.WebSphereInjectionProvider.inject(WebSphereInjectionProvider.java:49)
[5/31/11 13:37:10:518 CDT] 00000126 SystemErr     R     ... 169 more
[5/31/11 13:37:10:562 CDT] 00000126 SystemErr     R Fatal error:  'java.lang.IllegalStateException: prepareThread not called for Thread Thread[WebContainer : 23,5,main]'

解决方法

com.sun.faces.mgbean.ManagedBeanCreationException: An error occurred performing resource injection on managed bean

这个异常仅仅意味着托管bean创建失败,因为在管理bean的资源注入期间发生错误.哦,等等,这是例外情况已经告诉了.

那么想象一下,在bean的构造过程中,要注入的bean上有一个@Resource,@EJB,ManagedProperty等注释.当构建该资源时出现异常,那么您将获得此异常.

但是,在堆栈跟踪的底部,您应该找到在创建该资源期间发生的异常的原因的详细信息.解决相应的原因,它应该正常工作.

更新:最后,这里是答案,最底层的痕迹:

Caused by: java.lang.NullPointerException
     at java.lang.String.valueOf(String.java:1511)
     at com.ibm.ws.webcontainer.annotation.WASAnnotationHelper.inject(WASAnnotationHelper.java:261)
     at com.ibm.ws.webcontainer.annotation.WASAnnotationHelper.inject(WASAnnotationHelper.java:248)
     at com.sun.faces.vendor.WebSphereInjectionProvider.inject(WebSphereInjectionProvider.java:49)
     ... 169 more

这显然是com.ibm.ws.webcontainer.annotation.WASAnnotationHelper类中的一个错误.然而,这不在您的控制之下,因此您需要咨询IBM以进行修复.在Google中挖掘这个例外的some hits,其中包括official IBM bug report.您可以下载修订包here.

jsf – com.sun.faces.mgbean.ManagedBeanCreationException:在托管bean上执行资源注入时发生错误的更多相关文章

  1. 基于EJB技术的商务预订系统的开发

    用EJB结构开发的应用程序是可伸缩的、事务型的、多用户安全的。总的来说,EJB是一个组件事务监控的标准服务器端的组件模型。基于EJB技术的系统结构模型EJB结构是一个服务端组件结构,是一个层次性结构,其结构模型如图1所示。图2:商务预订系统的构架EntityBean是为了现实世界的对象建造的模型,这些对象通常是数据库的一些持久记录。

  2. js中‘!.’是什么意思

  3. InnoDB 和 MyISAM 引擎恢复数据库,使用 .frm、.ibd文件恢复数据库

  4. Error: Cannot find module ‘node:util‘问题解决

    控制台 安装 Vue-Cli 最后一步出现 Error: Cannot find module 'node:util' 问题解决方案1.问题C:\Windows\System32>cnpm install -g @vue/cli@4.0.3internal/modules/cjs/loader.js:638 throw err; &nbs

  5. yarn的安装和使用(全网最详细)

    一、yarn的简介:Yarn是facebook发布的一款取代npm的包管理工具。二、yarn的特点:速度超快。Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。超级安全。在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。超级可靠。使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同系统上无差异的工作。三、y

  6. 前端环境 本机可切换node多版本 问题源头是node使用的高版本

    前言投降投降 重头再来 重装环境 也就分分钟的事 偏要折腾 这下好了1天了 还没折腾出来问题的源头是node 使用的高版本 方案那就用 本机可切换多版本最终问题是因为nodejs的版本太高,导致的node-sass不兼容问题,我的node是v16.14.0的版本,项目中用了"node-sass": "^4.7.2"版本,无法匹配当前的node版本根据文章的提

  7. 宝塔Linux的FTP连接不上的解决方法

    宝塔Linux的FTP连接不上的解决方法常见的几个可能,建议先排查。1.注意内网IP和外网IP2.检查ftp服务是否启动 (面板首页即可看到)3.检查防火墙20端口 ftp 21端口及被动端口39000 - 40000是否放行 (如是腾讯云/阿里云等还需检查安全组)4.是否主动/被动模式都不能连接5.新建一个用户看是否能连接6.修改ftp配置文件 将ForcePassiveIP前面的#去掉 将19

  8. 扩展element-ui el-upload组件,实现复制粘贴上传图片文件,带图片预览功能

  9. 微信小程序canvas实现水平、垂直居中效果

    这篇文章主要介绍了小程序中canvas实现水平、垂直居中效果,本文图文实例代码相结合给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

  10. 使用HTML5做的导航条详细步骤

    这篇文章主要介绍了用HTML5做的导航条详细步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

随机推荐

  1. 基于EJB技术的商务预订系统的开发

    用EJB结构开发的应用程序是可伸缩的、事务型的、多用户安全的。总的来说,EJB是一个组件事务监控的标准服务器端的组件模型。基于EJB技术的系统结构模型EJB结构是一个服务端组件结构,是一个层次性结构,其结构模型如图1所示。图2:商务预订系统的构架EntityBean是为了现实世界的对象建造的模型,这些对象通常是数据库的一些持久记录。

  2. Java利用POI实现导入导出Excel表格

    这篇文章主要为大家详细介绍了Java利用POI实现导入导出Excel表格,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  3. Mybatis分页插件PageHelper手写实现示例

    这篇文章主要为大家介绍了Mybatis分页插件PageHelper手写实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  4. (jsp/html)网页上嵌入播放器(常用播放器代码整理)

    网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助

  5. Java 阻塞队列BlockingQueue详解

    本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景,通过实例代码介绍了Java 阻塞队列BlockingQueue的相关知识,需要的朋友可以参考下

  6. Java异常Exception详细讲解

    异常就是不正常,比如当我们身体出现了异常我们会根据身体情况选择喝开水、吃药、看病、等 异常处理方法。 java异常处理机制是我们java语言使用异常处理机制为程序提供了错误处理的能力,程序出现的错误,程序可以安全的退出,以保证程序正常的运行等

  7. Java Bean 作用域及它的几种类型介绍

    这篇文章主要介绍了Java Bean作用域及它的几种类型介绍,Spring框架作为一个管理Bean的IoC容器,那么Bean自然是Spring中的重要资源了,那Bean的作用域又是什么,接下来我们一起进入文章详细学习吧

  8. 面试突击之跨域问题的解决方案详解

    跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。那怎么解决这个问题呢?接下来我们一起来看

  9. Mybatis-Plus接口BaseMapper与Services使用详解

    这篇文章主要为大家介绍了Mybatis-Plus接口BaseMapper与Services使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  10. mybatis-plus雪花算法增强idworker的实现

    今天聊聊在mybatis-plus中引入分布式ID生成框架idworker,进一步增强实现生成分布式唯一ID,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

返回
顶部