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: 09050100 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@64753433 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.GeneratedMethodAccessor51.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: 09050100 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@64753433 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.GeneratedMethodAccessor51.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@64753433 The problematic instruction: ---------- ==> if flexUtil.hasFlexComponents(page, outer_row.flexId) [on line 33, 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@64753433 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.GeneratedMethodAccessor51.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.GeneratedMethodAccessor51.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) |