Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-2864

ViewVirtualProvider throws NPE on populate

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • r2.03.06, r2.03.08
    • r2.03.09, r2.06.11
    • None
    • None

    Description

      Jul 21, 2009 11:56:51 AM org.apache.catalina.core.ApplicationDispatcher invoke
      SEVERE: Servlet.service() for servlet jsp threw exception
      java.lang.NullPointerException
      at org.hippoecm.repository.jackrabbit.ViewVirtualProvider.populate(ViewVirtualProvider.java:131)
      at org.hippoecm.repository.jackrabbit.HippoNodeId.populate(HippoNodeId.java:62)
      at org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.getItemState(HippoLocalItemStateManager.java:245)
      at org.apache.jackrabbit.core.state.SessionItemStateManager.getItemState(SessionItemStateManager.java:186)
      at org.hippoecm.repository.security.HippoAccessManager.getItemState(HippoAccessManager.java:694)
      at org.hippoecm.repository.security.HippoAccessManager.isGranted(HippoAccessManager.java:607)
      at org.apache.jackrabbit.core.ItemManager.getChildNodes(ItemManager.java:483)
      at org.apache.jackrabbit.core.NodeImpl.getNodes(NodeImpl.java:2499)
      at org.hippoecm.repository.decorating.NodeDecorator.getNodes(NodeDecorator.java:237)
      at org.hippoecm.repository.decorating.checked.NodeDecorator.getNodes(NodeDecorator.java:298)
      at nl.pvda.module.navigation.SitemenuBasedNavigationModule.loadRepositoryBasedChildren(SitemenuBasedNavigationModule.java:265)
      at nl.pvda.module.navigation.SitemenuItemRepositoryBased.getChildren(SitemenuItemRepositoryBased.java:64)
      at nl.pvda.module.navigation.SitemenuItemRepositoryBased.getHasChildren(SitemenuItemRepositoryBased.java:42)
      at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
      at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
      at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
      at org.apache.el.parser.AstNot.getValue(AstNot.java:42)
      at org.apache.el.parser.AstAnd.getValue(AstAnd.java:42)
      at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
      at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:925)
      at org.apache.jsp.module.navigation_005fdefault_005fmodule_jsp._jspx_meth_c_005fwhen_005f1(navigation_005fdefault_005fmodule_jsp.java:416)
      at org.apache.jsp.module.navigation_005fdefault_005fmodule_jsp._jspx_meth_c_005fchoose_005f0(navigation_005fdefault_005fmodule_jsp.java:353)
      at org.apache.jsp.module.navigation_005fdefault_005fmodule_jsp._jspx_meth_c_005fforEach_005f0(navigation_005fdefault_005fmodule_jsp.java:313)
      at org.apache.jsp.module.navigation_005fdefault_005fmodule_jsp._jspx_meth_c_005fif_005f0(navigation_005fdefault_005fmodule_jsp.java:276)
      at org.apache.jsp.module.navigation_005fdefault_005fmodule_jsp._jspx_meth_p_005ftimer_005f0(navigation_005fdefault_005fmodule_jsp.java:241)
      at org.apache.jsp.module.navigation_005fdefault_005fmodule_jsp._jspx_meth_hst_002dtmpl_005fcache_005f0(navigation_005fdefault_005fmodule_jsp.java:155)
      at org.apache.jsp.module.navigation_005fdefault_005fmodule_jsp._jspService(navigation_005fdefault_005fmodule_jsp.java:113)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)
      at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
      at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:611)
      at org.hippoecm.hst.core.template.tag.LayoutModulesTag.doStartTag(LayoutModulesTag.java:114)
      at org.apache.jsp.layouts.main_005flayout_jsp._jspx_meth_hst_002dtmpl_005fcontainer_005f1(main_005flayout_jsp.java:1705)
      at org.apache.jsp.layouts.main_005flayout_jsp._jspService(main_005flayout_jsp.java:313)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
      at org.hippoecm.hst.core.filters.URLMappingTemplateContextFilter.handleRequestForThisFilter(URLMappingTemplateContextFilter.java:99)
      at org.hippoecm.hst.core.filters.base.HstBaseFilter.doFilter(HstBaseFilter.java:66)
      at org.hippoecm.hst.core.filters.URLMappingTemplateContextFilter.doFilter(URLMappingTemplateContextFilter.java:65)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at nl.pvda.servlet.filter.PollFilter.handleRequestForThisFilter(PollFilter.java:140)
      at org.hippoecm.hst.core.filters.base.HstBaseFilter.doFilter(HstBaseFilter.java:66)
      at nl.pvda.servlet.filter.PollFilter.doFilter(PollFilter.java:45)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.hippoecm.hst.core.filters.urlmapping.URLMappingFilter.handleRequestForThisFilter(URLMappingFilter.java:89)
      at org.hippoecm.hst.core.filters.base.HstBaseFilter.doFilter(HstBaseFilter.java:66)
      at org.hippoecm.hst.core.filters.urlmapping.URLMappingFilter.doFilter(URLMappingFilter.java:46)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.hippoecm.hst.core.filters.domain.DomainMappingFilter.handleRequestForThisFilter(DomainMappingFilter.java:195)
      at org.hippoecm.hst.core.filters.base.HstBaseFilter.doFilter(HstBaseFilter.java:66)
      at org.hippoecm.hst.core.filters.domain.DomainMappingFilter.doFilter(DomainMappingFilter.java:82)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.hippoecm.hst.core.filters.jcrsession.JcrSessionFilter.handleRequestForThisFilter(JcrSessionFilter.java:94)
      at org.hippoecm.hst.core.filters.base.HstBaseFilter.doFilter(HstBaseFilter.java:66)
      at org.hippoecm.hst.core.filters.jcrsession.JcrSessionFilter.doFilter(JcrSessionFilter.java:67)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.hippoecm.hst.core.filters.observation.RepositoryObservationFilter.doFilter(RepositoryObservationFilter.java:59)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.hippoecm.hst.core.filters.base.HstStartRequestFilter.doFilter(HstStartRequestFilter.java:64)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at nl.pvda.servlet.filter.HttpsFilter.doFilter(HttpsFilter.java:83)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at nl.pvda.servlet.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
      at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
      at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
      at java.lang.Thread.run(Thread.java:619)

      Attachments

        Activity

          People

            bvdschans Bart van der Schans (Inactive)
            bvdschans Bart van der Schans (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: