cancel
Showing results for 
Search instead for 
Did you mean: 

unable to process site-index template

jriker1
Champ in-the-making
Champ in-the-making
Have the latest version of 3.3 setup, assuming release since development based on twitter seems to have stopped.  Get the login screen, however after logging in get the below error in the browser.

A problem has occurred.
This page could not be rendered:
site-index
Please notify your system administrator.


In the catalina.out get:
14:45:37,851  ERROR [surf.render.RenderService] Unable to process template: site-index
14:45:37,853  ERROR [extensions.surf.FrameworkUtil] An exception occurred while rendering a page: site-index
14:45:37,855  ERROR [extensions.surf.FrameworkUtil] org.springframework.extensions.surf.exception.RendererExecutionException: Unable to execute 'body' JSP include: /site-index.jsp
        at org.springframework.extensions.surf.render.bean.JSPProcessor.executeBody(JSPProcessor.java:130)
        at org.springframework.extensions.surf.render.AbstractProcessor.execute(AbstractProcessor.java:79)
        at org.springframework.extensions.surf.render.RenderService.processTemplate(RenderService.java:582)
        at org.springframework.extensions.surf.render.bean.TemplateInstanceRenderer.calculateComponentDependencies(TemplateInstanceRenderer.java:68)
        at org.springframework.extensions.surf.render.bean.TemplateInstanceRenderer.body(TemplateInstanceRenderer.java:116)
        at org.springframework.extensions.surf.render.AbstractRenderer.render(AbstractRenderer.java:131)
        at org.springframework.extensions.surf.render.bean.PageRenderer.body(PageRenderer.java:70)
        at org.springframework.extensions.surf.render.AbstractRenderer.render(AbstractRenderer.java:131)
        at org.springframework.extensions.surf.render.RenderService.startPageRenderer(RenderService.java:664)
        at org.springframework.extensions.surf.render.RenderService.renderPage(RenderService.java:641)
        at org.springframework.extensions.surf.render.PresentationUtil.renderPage(PresentationUtil.java:95)
        at org.springframework.extensions.surf.mvc.PageView.dispatchPage(PageView.java:349)
        at org.springframework.extensions.surf.mvc.PageView.renderView(PageView.java:290)
        at org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.renderMergedOutputModel(AbstractWebFrameworkView.java:132)
        at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
        at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1060)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
        at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        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.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:291)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/alfresco/web/site/UserFactory
        at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)


Any ideas?

Thanks.

JR
3 REPLIES 3

vardaru
Champ in-the-making
Champ in-the-making
The same is valid for 3.2.r2 release (Mac and windows releases at least). By the way projects build with springsurf M3 yields the same error.

jriker1
Champ in-the-making
Champ in-the-making
I am running this on Linux and updated a working 3.2r2 version.  Update went fine but final result was as posted.  Interesting that other release versions of 3.2r2 have this issue also.

I'm curious if this is truely 3.3 what is out there now.  Looks like all code updates have stopped but nothing has been physically released.

JR

jriker1
Champ in-the-making
Champ in-the-making
figured out my problem.  I had an opening comment block with <!— and a closing one with –> so had an extra dash in the opening essentially commenting out the whole thing.  Working now.

JR