org.alfresco.web.framework.exception.RendererExecutionException: FreemarkerProcessor failed to process template: 101000/bt-flexiweb-unify.ftl
at org.apache.jsp.core.error_002dviewer_jsp._jspService(error_002dviewer_jsp.java:122)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
at org.apache.jsp.core.page_002derror_jsp._jspService(page_002derror_jsp.java:75)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at org.alfresco.web.framework.render.bean.JSPProcessor.doInclude(JSPProcessor.java:145)
at org.alfresco.web.framework.render.bean.JSPProcessor.executeBody(JSPProcessor.java:122)
at org.alfresco.web.framework.render.RenderUtil.renderErrorHandlerPage(RenderUtil.java:816)
at org.alfresco.web.framework.render.PresentationUtil.handlePageRenderProblem(PresentationUtil.java:223)
at org.alfresco.web.framework.render.PresentationUtil.renderPage(PresentationUtil.java:90)
at org.alfresco.web.site.servlet.DispatcherServlet.dispatchPage(DispatcherServlet.java:491)
at org.alfresco.web.site.servlet.DispatcherServlet.dispatch(DispatcherServlet.java:368)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmSurfDispatcherServlet.dispatch(WcmSurfDispatcherServlet.java:109)
at org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:160)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmDispatcherServlet.redirect(WcmDispatcherServlet.java:391)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmDispatcherServlet.doGet(WcmDispatcherServlet.java:307)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
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.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmClearThreadLocalsFilter.doFilter(WcmClearThreadLocalsFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:396)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.alfresco.web.scripts.WebScriptException: 10180295 Failed to process template 101000/bt-flexiweb-unify.ftl
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody0(PresentationTemplateProcessor.java:150)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody1$advice(PresentationTemplateProcessor.java:52)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process(PresentationTemplateProcessor.java:1)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmPresentationTemplateProcessor.process(WcmPresentationTemplateProcessor.java:21)
at org.alfresco.web.scripts.FreemarkerProcessor.executeBody(FreemarkerProcessor.java:248)
at org.alfresco.web.framework.render.AbstractProcessor.execute(AbstractProcessor.java:85)
at org.alfresco.web.framework.render.RenderHelper.processTemplate(RenderHelper.java:385)
at org.alfresco.web.framework.render.bean.TemplateInstanceRenderer.calculateComponentDependencies(TemplateInstanceRenderer.java:78)
at org.alfresco.web.framework.render.bean.TemplateInstanceRenderer.body(TemplateInstanceRenderer.java:129)
at org.alfresco.web.framework.render.AbstractRenderer.render(AbstractRenderer.java:105)
at org.alfresco.web.framework.render.bean.PageRenderer.body(PageRenderer.java:81)
at org.alfresco.web.framework.render.AbstractRenderer.render(AbstractRenderer.java:105)
at org.alfresco.web.framework.render.RenderUtil.startPageRenderer(RenderUtil.java:144)
at org.alfresco.web.framework.render.RenderUtil.renderPage(RenderUtil.java:117)
at org.alfresco.web.framework.render.PresentationUtil.renderPage(PresentationUtil.java:86)
... 48 more
Caused by: freemarker.template.TemplateModelException: Method public java.lang.Boolean com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil.hasFlexComponents(java.lang.Object,java.lang.String) threw an exception when invoked on com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil@23ff3f78
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130)
at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.isTrue(Expression.java:138)
at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)
at freemarker.core.Environment.visit(Environment.java:415)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at freemarker.template.Template.process(Template.java:237)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody0(PresentationTemplateProcessor.java:146)
... 62 more
Caused by: java.lang.NullPointerException
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.firstObjFromListResponse(WcmFlexBackendClient.java:100)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPageFromBackend(WcmFlexBackendClient.java:64)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPageImpl(WcmFlexBackendClient.java:36)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPage(WcmFlexBackendClient.java:26)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil.hasFlexComponents(WcmFlexUtil.java:41)
at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:835)
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106)
... 80 more
Caused By...
org.alfresco.web.scripts.WebScriptException: 10180295 Failed to process template 101000/bt-flexiweb-unify.ftl
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody0(PresentationTemplateProcessor.java:150)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody1$advice(PresentationTemplateProcessor.java:52)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process(PresentationTemplateProcessor.java:1)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmPresentationTemplateProcessor.process(WcmPresentationTemplateProcessor.java:21)
at org.alfresco.web.scripts.FreemarkerProcessor.executeBody(FreemarkerProcessor.java:248)
at org.alfresco.web.framework.render.AbstractProcessor.execute(AbstractProcessor.java:85)
at org.alfresco.web.framework.render.RenderHelper.processTemplate(RenderHelper.java:385)
at org.alfresco.web.framework.render.bean.TemplateInstanceRenderer.calculateComponentDependencies(TemplateInstanceRenderer.java:78)
at org.alfresco.web.framework.render.bean.TemplateInstanceRenderer.body(TemplateInstanceRenderer.java:129)
at org.alfresco.web.framework.render.AbstractRenderer.render(AbstractRenderer.java:105)
at org.alfresco.web.framework.render.bean.PageRenderer.body(PageRenderer.java:81)
at org.alfresco.web.framework.render.AbstractRenderer.render(AbstractRenderer.java:105)
at org.alfresco.web.framework.render.RenderUtil.startPageRenderer(RenderUtil.java:144)
at org.alfresco.web.framework.render.RenderUtil.renderPage(RenderUtil.java:117)
at org.alfresco.web.framework.render.PresentationUtil.renderPage(PresentationUtil.java:86)
at org.alfresco.web.site.servlet.DispatcherServlet.dispatchPage(DispatcherServlet.java:491)
at org.alfresco.web.site.servlet.DispatcherServlet.dispatch(DispatcherServlet.java:368)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmSurfDispatcherServlet.dispatch(WcmSurfDispatcherServlet.java:109)
at org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:160)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmDispatcherServlet.redirect(WcmDispatcherServlet.java:391)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmDispatcherServlet.doGet(WcmDispatcherServlet.java:307)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
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.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmClearThreadLocalsFilter.doFilter(WcmClearThreadLocalsFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:396)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: freemarker.template.TemplateModelException: Method public java.lang.Boolean com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil.hasFlexComponents(java.lang.Object,java.lang.String) threw an exception when invoked on com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil@23ff3f78
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130)
at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.isTrue(Expression.java:138)
at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)
at freemarker.core.Environment.visit(Environment.java:415)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at freemarker.template.Template.process(Template.java:237)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody0(PresentationTemplateProcessor.java:146)
... 62 more
Caused by: java.lang.NullPointerException
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.firstObjFromListResponse(WcmFlexBackendClient.java:100)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPageFromBackend(WcmFlexBackendClient.java:64)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPageImpl(WcmFlexBackendClient.java:36)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPage(WcmFlexBackendClient.java:26)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil.hasFlexComponents(WcmFlexUtil.java:41)
at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:835)
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106)
... 80 more
Caused By...
Method public java.lang.Boolean com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil.hasFlexComponents(java.lang.Object,java.lang.String) threw an exception when invoked on com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil@23ff3f78
The problematic instruction:
----------
==> if flexUtil.hasFlexComponents(page, outer_row.flexId) [on line 37, column 17 in 101000/bt-flexiweb-unify.ftl]
----------
Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: Method public java.lang.Boolean com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil.hasFlexComponents(java.lang.Object,java.lang.String) threw an exception when invoked on com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil@23ff3f78
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130)
at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.isTrue(Expression.java:138)
at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)
at freemarker.core.Environment.visit(Environment.java:415)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at freemarker.template.Template.process(Template.java:237)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody0(PresentationTemplateProcessor.java:146)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody1$advice(PresentationTemplateProcessor.java:52)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process(PresentationTemplateProcessor.java:1)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmPresentationTemplateProcessor.process(WcmPresentationTemplateProcessor.java:21)
at org.alfresco.web.scripts.FreemarkerProcessor.executeBody(FreemarkerProcessor.java:248)
at org.alfresco.web.framework.render.AbstractProcessor.execute(AbstractProcessor.java:85)
at org.alfresco.web.framework.render.RenderHelper.processTemplate(RenderHelper.java:385)
at org.alfresco.web.framework.render.bean.TemplateInstanceRenderer.calculateComponentDependencies(TemplateInstanceRenderer.java:78)
at org.alfresco.web.framework.render.bean.TemplateInstanceRenderer.body(TemplateInstanceRenderer.java:129)
at org.alfresco.web.framework.render.AbstractRenderer.render(AbstractRenderer.java:105)
at org.alfresco.web.framework.render.bean.PageRenderer.body(PageRenderer.java:81)
at org.alfresco.web.framework.render.AbstractRenderer.render(AbstractRenderer.java:105)
at org.alfresco.web.framework.render.RenderUtil.startPageRenderer(RenderUtil.java:144)
at org.alfresco.web.framework.render.RenderUtil.renderPage(RenderUtil.java:117)
at org.alfresco.web.framework.render.PresentationUtil.renderPage(PresentationUtil.java:86)
at org.alfresco.web.site.servlet.DispatcherServlet.dispatchPage(DispatcherServlet.java:491)
at org.alfresco.web.site.servlet.DispatcherServlet.dispatch(DispatcherServlet.java:368)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmSurfDispatcherServlet.dispatch(WcmSurfDispatcherServlet.java:109)
at org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:160)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmDispatcherServlet.redirect(WcmDispatcherServlet.java:391)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmDispatcherServlet.doGet(WcmDispatcherServlet.java:307)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
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.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmClearThreadLocalsFilter.doFilter(WcmClearThreadLocalsFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:396)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.firstObjFromListResponse(WcmFlexBackendClient.java:100)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPageFromBackend(WcmFlexBackendClient.java:64)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPageImpl(WcmFlexBackendClient.java:36)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPage(WcmFlexBackendClient.java:26)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil.hasFlexComponents(WcmFlexUtil.java:41)
at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:835)
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106)
... 80 more
Caused By...
java.lang.NullPointerException
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.firstObjFromListResponse(WcmFlexBackendClient.java:100)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPageFromBackend(WcmFlexBackendClient.java:64)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPageImpl(WcmFlexBackendClient.java:36)
at com.westernacher.wps.alfresco.wcms.backend.client.WcmFlexBackendClient.loadPage(WcmFlexBackendClient.java:26)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmFlexUtil.hasFlexComponents(WcmFlexUtil.java:41)
at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:835)
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106)
at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.isTrue(Expression.java:138)
at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)
at freemarker.core.Environment.visit(Environment.java:415)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at freemarker.template.Template.process(Template.java:237)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody0(PresentationTemplateProcessor.java:146)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process_aroundBody1$advice(PresentationTemplateProcessor.java:52)
at org.alfresco.web.scripts.PresentationTemplateProcessor.process(PresentationTemplateProcessor.java:1)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmPresentationTemplateProcessor.process(WcmPresentationTemplateProcessor.java:21)
at org.alfresco.web.scripts.FreemarkerProcessor.executeBody(FreemarkerProcessor.java:248)
at org.alfresco.web.framework.render.AbstractProcessor.execute(AbstractProcessor.java:85)
at org.alfresco.web.framework.render.RenderHelper.processTemplate(RenderHelper.java:385)
at org.alfresco.web.framework.render.bean.TemplateInstanceRenderer.calculateComponentDependencies(TemplateInstanceRenderer.java:78)
at org.alfresco.web.framework.render.bean.TemplateInstanceRenderer.body(TemplateInstanceRenderer.java:129)
at org.alfresco.web.framework.render.AbstractRenderer.render(AbstractRenderer.java:105)
at org.alfresco.web.framework.render.bean.PageRenderer.body(PageRenderer.java:81)
at org.alfresco.web.framework.render.AbstractRenderer.render(AbstractRenderer.java:105)
at org.alfresco.web.framework.render.RenderUtil.startPageRenderer(RenderUtil.java:144)
at org.alfresco.web.framework.render.RenderUtil.renderPage(RenderUtil.java:117)
at org.alfresco.web.framework.render.PresentationUtil.renderPage(PresentationUtil.java:86)
at org.alfresco.web.site.servlet.DispatcherServlet.dispatchPage(DispatcherServlet.java:491)
at org.alfresco.web.site.servlet.DispatcherServlet.dispatch(DispatcherServlet.java:368)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmSurfDispatcherServlet.dispatch(WcmSurfDispatcherServlet.java:109)
at org.alfresco.web.site.servlet.DispatcherServlet.service(DispatcherServlet.java:160)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmDispatcherServlet.redirect(WcmDispatcherServlet.java:391)
at com.westernacher.wps.alfresco.wcms.surf.dispatcher.WcmDispatcherServlet.doGet(WcmDispatcherServlet.java:307)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:646)
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.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.westernacher.wps.alfresco.wcms.surf.util.WcmClearThreadLocalsFilter.doFilter(WcmClearThreadLocalsFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:396)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
|