jsf – com.sun.faces.mgbean.ManagedBeanCreationException:在托管bean上执行资源注入时发生错误

前端之家收集整理的这篇文章主要介绍了jsf – com.sun.faces.mgbean.ManagedBeanCreationException:在托管bean上执行资源注入时发生错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个JSF管理的大豆

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

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

bean在faces-config.xml中定义为

  1. <managed-bean>
  2. <managed-bean-name>bean</managed-bean-name>
  3. <managed-bean-class>com.test.Bean</managed-bean-class>
  4. <managed-bean-scope>session</managed-bean-scope>
  5. </managed-bean>

这是例外:

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

更新:这是堆栈跟踪:

  1. com.sun.faces.mgbean.ManagedBeanCreationException: An error occurred performing resource injection on managed bean mailingCitySuggestions
  2. [5/31/11 13:37:10:506 CDT] 00000126 SystemErr R at com.sun.faces.mgbean.BeanBuilder.injectResources(BeanBuilder.java:213)
  3. [5/31/11 13:37:10:506 CDT] 00000126 SystemErr R at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:108)
  4. [5/31/11 13:37:10:506 CDT] 00000126 SystemErr R at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:374)
  5. [5/31/11 13:37:10:506 CDT] 00000126 SystemErr R at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
  6. [5/31/11 13:37:10:506 CDT] 00000126 SystemErr R at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:88)
  7. [5/31/11 13:37:10:506 CDT] 00000126 SystemErr R at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
  8. [5/31/11 13:37:10:506 CDT] 00000126 SystemErr R at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:73)
  9. [5/31/11 13:37:10:506 CDT] 00000126 SystemErr R at com.sun.faces.el.ChainAwareVariableResolver.resolveVariable(ChainAwareVariableResolver.java:107)
  10. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.ibm.faces.portlet.PortletVariableResolver.resolveVariable(PortletVariableResolver.java:91)
  11. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.sun.faces.el.VariableResolverChainWrapper.getValue(VariableResolverChainWrapper.java:112)
  12. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
  13. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:73)
  14. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:45)
  15. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:185)
  16. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.sun.faces.application.ValueBindingValueExpressionAdapter.getValue(ValueBindingValueExpressionAdapter.java:113)
  17. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.ibm.faces.renderkit.html_extended.TypeaheadRenderer.doAnswer(TypeaheadRenderer.java:278)
  18. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.ibm.faces.renderkit.html_extended.TypeaheadRenderer.encodeBegin(TypeaheadRenderer.java:81)
  19. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeBegin(DefaultAjaxRenderer.java:64)
  20. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:802)
  21. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at javax.faces.component.UIComponent.encodeAll(UIComponent.java:934)
  22. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at javax.faces.render.Renderer.encodeChildren(Renderer.java:148)
  23. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
  24. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
  25. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:234)
  26. [5/31/11 13:37:10:507 CDT] 00000126 SystemErr R at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:118)
  27. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
  28. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
  29. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:234)
  30. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:118)
  31. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
  32. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
  33. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:234)
  34. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:118)
  35. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
  36. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
  37. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.component.UIComponent.encodeAll(UIComponent.java:936)
  38. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.render.Renderer.encodeChildren(Renderer.java:148)
  39. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at com.ibm.faces.renderkit.DefaultAjaxRenderer.encodeChildren(DefaultAjaxRenderer.java:73)
  40. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:826)
  41. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.component.UIComponent.encodeAll(UIComponent.java:936)
  42. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
  43. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
  44. [5/31/11 13:37:10:508 CDT] 00000126 SystemErr R at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
  45. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:289)
  46. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:220)
  47. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.ibm.faces.portlet.PortletViewHandlerImpl.renderView(PortletViewHandlerImpl.java:79)
  48. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
  49. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
  50. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
  51. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at hhsc.it.mtp.core.listner.InterceptingLifecycle.render(InterceptingLifecycle.java:84)
  52. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.ibm.faces.portlet.FacesPortlet.doRender(FacesPortlet.java:374)
  53. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.ibm.faces.portlet.FacesPortlet.doView(FacesPortlet.java:415)
  54. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at hhsc.it.mtp.portlet.IndividualSearchPortlet.doView(IndividualSearchPortlet.java:36)
  55. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.ibm.faces.portlet.FacesPortlet.doDispatch(FacesPortlet.java:303)
  56. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at javax.portlet.GenericPortlet.render(GenericPortlet.java:233)
  57. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletFilterChainImpl.doFilter(PortletFilterChainImpl.java:128)
  58. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.ibm.wps.propertybroker.standard.filter.C2APortletFilter.doFilter(C2APortletFilter.java:183)
  59. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletFilterChainImpl.doFilter(PortletFilterChainImpl.java:120)
  60. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.doDispatch(PortletServlet.java:573)
  61. [5/31/11 13:37:10:509 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:114)
  62. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.rrd.RRDServerPortletServletCollaborator.doRender(RRDServerPortletServletCollaborator.java:123)
  63. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:105)
  64. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.cache.CacheCollaborator.doRender(CacheCollaborator.java:92)
  65. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:105)
  66. [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)
  67. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:105)
  68. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.doDispatch(PortletServlet.java:273)
  69. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:82)
  70. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.rrd.RRDServerPortletServletCollaborator.doDispatch(RRDServerPortletServletCollaborator.java:60)
  71. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)
  72. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.cache.CacheCollaborator.doDispatch(CacheCollaborator.java:74)
  73. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)
  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)
  75. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServletCollaboratorChainImpl.doCollaborator(PortletServletCollaboratorChainImpl.java:74)
  76. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.dispatch(PortletServlet.java:208)
  77. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletServlet.service(PortletServlet.java:165)
  78. [5/31/11 13:37:10:510 CDT] 00000126 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
  79. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1655)
  80. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)
  81. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:104)
  82. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
  83. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:895)
  84. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)
  85. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)
  86. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
  87. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
  88. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:673)
  89. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:214)
  90. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChainImpl.doCollaborator(PortletInvokerCollaboratorChainImpl.java:78)
  91. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.cache.PortletInvokerCacheCollaborator.doRender(PortletInvokerCacheCollaborator.java:58)
  92. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChainImpl.doCollaborator(PortletInvokerCollaboratorChainImpl.java:67)
  93. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.invoke(PortletInvokerPerformanceCollaborator.java:313)
  94. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.doInvoke(PortletInvokerPerformanceCollaborator.java:101)
  95. [5/31/11 13:37:10:511 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.invokePMI(PortletInvokerPerformanceCollaborator.java:163)
  96. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.doInvoke(PortletInvokerPerformanceCollaborator.java:91)
  97. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.ext.PortletInvokerPerformanceCollaborator.doRender(PortletInvokerPerformanceCollaborator.java:74)
  98. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerCollaboratorChainImpl.doCollaborator(PortletInvokerCollaboratorChainImpl.java:67)
  99. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:97)
  100. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.PortletContainerImpl.doRender(PortletContainerImpl.java:119)
  101. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl.doCollaborator(PortletContainerInvokerCollaboratorChainImpl.java:80)
  102. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.ext.ExtCollaborator.doRender(ExtCollaborator.java:74)
  103. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl.doCollaborator(PortletContainerInvokerCollaboratorChainImpl.java:67)
  104. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.cache.CacheInvokerCollaborator.doRender(CacheInvokerCollaborator.java:66)
  105. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.PortletContainerInvokerCollaboratorChainImpl.doCollaborator(PortletContainerInvokerCollaboratorChainImpl.java:67)
  106. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:89)
  107. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.pcinvoker.PortletInvokerImpl$2.run(PortletInvokerImpl.java:100)
  108. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at java.security.AccessController.doPrivileged(AccessController.java:251)
  109. [5/31/11 13:37:10:512 CDT] 00000126 SystemErr R at com.ibm.ws.portletcontainer.pcinvoker.PortletInvokerImpl.invokeRender(PortletInvokerImpl.java:96)
  110. [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)
  111. [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)
  112. [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)
  113. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.pe.pc.waspc.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:116)
  114. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.pe.pc.PortletContainerImpl.doRenderPortlet(PortletContainerImpl.java:641)
  115. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.pe.ext.render.AbstractRenderManager.performService(AbstractRenderManager.java:264)
  116. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.pe.pc.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:132)
  117. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.engine.extension.render.PortletFragmentRenderer.render(PortletFragmentRenderer.java:218)
  118. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.engine.extension.render.PortletFragmentRenderer.render(PortletFragmentRenderer.java:166)
  119. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.engine.phases.WPFragmentRenderPhase.processRendering(WPFragmentRenderPhase.java:248)
  120. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.engine.phases.WPFragmentRenderPhase.processRendering(WPFragmentRenderPhase.java:186)
  121. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.engine.phases.WPBaseRenderPhase.execute(WPBaseRenderPhase.java:194)
  122. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.state.phases.AbstractRenderPhase.next(AbstractRenderPhase.java:106)
  123. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.engine.phases.WPAbstractRenderPhase.next(WPAbstractRenderPhase.java:97)
  124. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.engine.Servlet.callPortal(Servlet.java:860)
  125. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.engine.Servlet.doGet(Servlet.java:617)
  126. [5/31/11 13:37:10:513 CDT] 00000126 SystemErr R at com.ibm.wps.engine.Servlet.doPost(Servlet.java:888)
  127. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
  128. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.wps.engine.Servlet.doFilter(Servlet.java:1257)
  129. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.wps.resolver.servlet.ContentHandlerCleanup.doFilter(ContentHandlerCleanup.java:648)
  130. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.wps.resolver.servlet.AbstractFilter.doFilter(AbstractFilter.java:93)
  131. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.wps.engine.Servlet.service(Servlet.java:1248)
  132. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1655)
  133. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)
  134. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
  135. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.wps.engine.ExtendedLocaleFilter.doFilter(ExtendedLocaleFilter.java:113)
  136. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
  137. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
  138. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.wps.resolver.friendly.servlet.FriendlySelectionFilter.doFilter(FriendlySelectionFilter.java:191)
  139. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
  140. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
  141. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.wps.mappingurl.impl.URLAnalyzer.doFilter(URLAnalyzer.java:381)
  142. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
  143. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
  144. [5/31/11 13:37:10:514 CDT] 00000126 SystemErr R at com.ibm.wps.engine.VirtualPortalFilter.doFilter(VirtualPortalFilter.java:88)
  145. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
  146. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
  147. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.wps.state.filter.StateCleanup.doFilter(StateCleanup.java:94)
  148. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:184)
  149. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
  150. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
  151. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:895)
  152. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)
  153. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)
  154. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
  155. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3810)
  156. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
  157. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
  158. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
  159. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:183)
  160. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455)
  161. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384)
  162. [5/31/11 13:37:10:515 CDT] 00000126 SystemErr R at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
  163. [5/31/11 13:37:10:516 CDT] 00000126 SystemErr R at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
  164. [5/31/11 13:37:10:516 CDT] 00000126 SystemErr R at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
  165. [5/31/11 13:37:10:516 CDT] 00000126 SystemErr R at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
  166. [5/31/11 13:37:10:516 CDT] 00000126 SystemErr R at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
  167. [5/31/11 13:37:10:516 CDT] 00000126 SystemErr R at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
  168. [5/31/11 13:37:10:516 CDT] 00000126 SystemErr R at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
  169. [5/31/11 13:37:10:516 CDT] 00000126 SystemErr R at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
  170. [5/31/11 13:37:10:516 CDT] 00000126 SystemErr R at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)
  171. [5/31/11 13:37:10:516 CDT] 00000126 SystemErr R Caused by: com.sun.faces.spi.InjectionProviderException: java.lang.NullPointerException
  172. [5/31/11 13:37:10:517 CDT] 00000126 SystemErr R at com.sun.faces.vendor.WebSphereInjectionProvider.inject(WebSphereInjectionProvider.java:51)
  173. [5/31/11 13:37:10:517 CDT] 00000126 SystemErr R at com.sun.faces.mgbean.BeanBuilder.injectResources(BeanBuilder.java:207)
  174. [5/31/11 13:37:10:517 CDT] 00000126 SystemErr R ... 168 more
  175. [5/31/11 13:37:10:517 CDT] 00000126 SystemErr R Caused by: java.lang.NullPointerException
  176. [5/31/11 13:37:10:518 CDT] 00000126 SystemErr R at java.lang.String.valueOf(String.java:1511)
  177. [5/31/11 13:37:10:518 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.annotation.WASAnnotationHelper.inject(WASAnnotationHelper.java:261)
  178. [5/31/11 13:37:10:518 CDT] 00000126 SystemErr R at com.ibm.ws.webcontainer.annotation.WASAnnotationHelper.inject(WASAnnotationHelper.java:248)
  179. [5/31/11 13:37:10:518 CDT] 00000126 SystemErr R at com.sun.faces.vendor.WebSphereInjectionProvider.inject(WebSphereInjectionProvider.java:49)
  180. [5/31/11 13:37:10:518 CDT] 00000126 SystemErr R ... 169 more
  181. [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等注释.当构建该资源时出现异常,那么您将获得此异常.

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

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

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

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

猜你在找的Java相关文章