Menu

2.3.5 Content Problem

Help
2006-07-21
2013-04-25
  • Brandon Holtz

    Brandon Holtz - 2006-07-21

    We're having an issue when binding certain content pages to a site node. We have a few pages on our site that have been published for some time, today they just display blank pages when viewed. Tracked it down to the binding of certain content pages, if this binding is removed, the page displays properly. This content page hasn't been edited recently, and the page was published and working. The only way to fix this is to delete the content page, recreate it and rebind it to the site node. Any ideas? This error is thrown when attempting to view a 'broken' page:

    21 Jul 2006 14:37:29.273 [WARN ] [TP-Processor2] [org.infoglue.deliver.invokers.DecoratedComponentBasedHTMLPageInvoker] - An component with either an empty template or with no template in the sitelanguages was found:Index: 0, Size: 0
    org.apache.jasper.JasperException: Index: 0, Size: 0
        at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
        at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
        at org.infoglue.deliver.util.VelocityTemplateProcessor.dispatchJSP(VelocityTemplateProcessor.java:154)
        at org.infoglue.deliver.util.VelocityTemplateProcessor.renderTemplate(VelocityTemplateProcessor.java:78)
        at org.infoglue.deliver.util.VelocityTemplateProcessor.renderTemplate(VelocityTemplateProcessor.java:61)
        at org.infoglue.deliver.invokers.DecoratedComponentBasedHTMLPageInvoker.decorateComponent(DecoratedComponentBasedHTMLPageInvoker.java:397)
        at org.infoglue.deliver.invokers.DecoratedComponentBasedHTMLPageInvoker.invokePage(DecoratedComponentBasedHTMLPageInvoker.java:152)
        at org.infoglue.deliver.invokers.PageInvoker.deliverPage(PageInvoker.java:179)
        at org.infoglue.deliver.applications.actions.ViewPageAction.doRenderDecoratedPage(ViewPageAction.java:441)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.infoglue.cms.applications.common.actions.WebworkAbstractAction.invokeCommand(WebworkAbstractAction.java:279)
        at org.infoglue.cms.applications.common.actions.WebworkAbstractAction.execute(WebworkAbstractAction.java:109)
        at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:131)
        at webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:174)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.infoglue.deliver.applications.filters.RedirectFilter.doFilter(RedirectFilter.java:115)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.infoglue.deliver.applications.filters.ViewPageFilter.doFilter(ViewPageFilter.java:254)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.infoglue.deliver.applications.filters.PortalParameterFilter.doFilter(PortalParameterFilter.java:97)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.infoglue.cms.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:118)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.infoglue.deliver.applications.filters.CacheEvictionFilter.doFilter(CacheEvictionFilter.java:85)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)

    Thanks in advance.

     
    • Brandon Holtz

      Brandon Holtz - 2006-07-21

      Just to add a few more notes:

      If we try binding another content page to this site node, it displays correctly. However, if we go back to the original page, it does not display.

      Thanks, Brandon

       
    • Brandon Holtz

      Brandon Holtz - 2006-07-24

      We were able to resolve this issue, as it turned out to be an error in the jsp.

       

Log in to post a comment.