FreeMarker template error (HTML_DEBUG mode; use RETHROW in production!)
The following has evaluated to null or missing: ==> rest("2.0","search?q=" + "SELECT count(*) FROM users WHERE online_status='online'"?url).data.count [in template "custom.vitality" at line 1, column 24] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign usersOnline = rest("2.0", "se... [in template "custom.vitality" at line 1, column 1] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.Assignment.accept(Assignment.java:139) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:378) at lithium.customize.freemarker.FreeMarkerService.processTemplate(FreeMarkerService.java:95) at lithium.template.CustomTemplateFreeMarkerParser.parseInlineTemplateThrowException(CustomTemplateFreeMarkerParser.java:196) at lithium.template.CustomTemplateFreeMarkerParser.parseInlineTemplate(CustomTemplateFreeMarkerParser.java:225) at $CustomTemplateParser_631fa5d32b8ea0.parseInlineTemplate(Unknown Source) at $CustomTemplateParser_631fa5d32b8c7c.parseInlineTemplate(Unknown Source) at lithium.web2.services.layout.CustomComponentTemplateRenderable.render(CustomComponentTemplateRenderable.java:85) at lithium.tapestry.services.components.CssClassRenderableDecorator$1.render(CssClassRenderableDecorator.java:64) at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72) at org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124) at org.apache.tapestry5.internal.services.PageRenderQueueImpl$1.renderMarkup(PageRenderQueueImpl.java:142) at lithium.tapestry.services.internal.InternalComponentRenderer$1.renderMarkup(InternalComponentRenderer.java:155) at org.apache.tapestry5.internal.services.PageRenderQueueImpl$Bridge.renderMarkup(PageRenderQueueImpl.java:62) at org.apache.tapestry5.internal.services.PageRenderQueueImpl.renderPartial(PageRenderQueueImpl.java:159) at $PageRenderQueue_631fa5d32b8e15.renderPartial(Unknown Source) at $PageRenderQueue_631fa5d32b8e13.renderPartial(Unknown Source) at org.apache.tapestry5.internal.services.PartialMarkupRendererTerminator.renderMarkup(PartialMarkupRendererTerminator.java:45) at lithium.web2.services.feedback.FeedbackTapestryModule$1.renderMarkup(FeedbackTapestryModule.java:60) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at lithium.web.javascript.tapestry.services.JavaScriptTapestryModule$2.renderMarkup(JavaScriptTapestryModule.java:164) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$37.renderMarkup(TapestryModule.java:2140) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$36.renderMarkup(TapestryModule.java:2124) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$35.renderMarkup(TapestryModule.java:2106) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$34.renderMarkup(TapestryModule.java:2090) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$33.renderMarkup(TapestryModule.java:2072) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$32.renderMarkup(TapestryModule.java:2047) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at lithium.web2.services.scripts.external.PartialExternalComponentsMarkupRendererFilter.renderMarkup(PartialExternalComponentsMarkupRendererFilter.java:54) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at lithium.web.javascript.tapestry.services.JavaScriptTapestryModule$1.renderMarkup(JavaScriptTapestryModule.java:132) at $PartialMarkupRenderer_631fa5d32b97b2.renderMarkup(Unknown Source) at $PartialMarkupRenderer_631fa5d32b976a.renderMarkup(Unknown Source) at lithium.tapestry.services.internal.InternalComponentRenderer.renderPartial(InternalComponentRenderer.java:171) at lithium.tapestry.services.internal.InternalComponentRenderer.render(InternalComponentRenderer.java:388) at lithium.tapestry.services.internal.InternalComponentRenderer.getInternalComponentJsonObect(InternalComponentRenderer.java:324) at lithium.tapestry.services.internal.InternalComponentRenderer.getComponentMarkupInternal(InternalComponentRenderer.java:305) at lithium.tapestry.services.internal.InternalComponentRenderer.getComponentMarkup(InternalComponentRenderer.java:267) at $ComponentRenderer_631fa5d32b8b72.getComponentMarkup(Unknown Source) at lithium.web2.services.layout.TemplateComponentRenderer.execute(TemplateComponentRenderer.java:89) at freemarker.core.Environment.visit(Environment.java:426) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:101) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:378) at lithium.customize.freemarker.FreeMarkerService.processTemplate(FreeMarkerService.java:95) at lithium.template.CustomTemplateFreeMarkerParser.parseInlineTemplateThrowException(CustomTemplateFreeMarkerParser.java:196) at lithium.template.CustomTemplateFreeMarkerParser.parseInlineTemplate(CustomTemplateFreeMarkerParser.java:225) at $CustomTemplateParser_631fa5d32b8ea0.parseInlineTemplate(Unknown Source) at $CustomTemplateParser_631fa5d32b8c7c.parseInlineTemplate(Unknown Source) at lithium.web2.services.layout.CustomComponentTemplateRenderable.render(CustomComponentTemplateRenderable.java:85) at lithium.tapestry.services.components.CssClassRenderableDecorator$1.render(CssClassRenderableDecorator.java:64) at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72) at org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:124) at $PageRenderQueue_631fa5d32b8e15.render(Unknown Source) at $PageRenderQueue_631fa5d32b8e13.render(Unknown Source) at org.apache.tapestry5.internal.services.MarkupRendererTerminator.renderMarkup(MarkupRendererTerminator.java:37) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$31.renderMarkup(TapestryModule.java:1993) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1977) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1959) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1930) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRendererFilter_631fa5d32b8e32.renderMarkup(Unknown Source) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.web2.services.util.TapestryDefaultCssMarkupRenderer.renderMarkup(TapestryDefaultCssMarkupRenderer.java:59) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1912) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1893) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at lithium.tapestry.services.trace.AbstractAppTraceMarkupRendererFilter.renderMarkup(AbstractAppTraceMarkupRendererFilter.java:85) at $MarkupRenderer_631fa5d32b8e33.renderMarkup(Unknown Source) at $MarkupRenderer_631fa5d32b8e10.renderMarkup(Unknown Source) at org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:47) at $PageMarkupRenderer_631fa5d32b8e01.renderPageMarkup(Unknown Source) at org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:67) at $PageResponseRenderer_631fa5d32b8b8d.renderPageResponse(Unknown Source) at lithium.web2.services.exceptions.LiaRequestExceptionHandlerDecorator.handleRequestException(LiaRequestExceptionHandlerDecorator.java:187) at $RequestExceptionHandler_631fa5d32b8b22.handleRequestException(Unknown Source) at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42) at $RequestHandler_631fa5d32b8b2a.service(Unknown Source) at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902) at $RequestHandler_631fa5d32b8b2a.service(Unknown Source) at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892) at $RequestHandler_631fa5d32b8b2a.service(Unknown Source) at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90) at $RequestHandler_631fa5d32b8b2a.service(Unknown Source) at $RequestHandler_631fa5d32b8b1a.service(Unknown Source) at org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253) at lithium.appcreator.web.common.services.AppSelectorServletRequestFilter.service(AppSelectorServletRequestFilter.java:66) at $HttpServletRequestHandler_631fa5d32b8b1b.service(Unknown Source) at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44) at $HttpServletRequestHandler_631fa5d32b8b1b.service(Unknown Source) at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) at $HttpServletRequestFilter_631fa5d32b8b18.service(Unknown Source) at $HttpServletRequestHandler_631fa5d32b8b1b.service(Unknown Source) at lithium.web2.services.request.LiaContextHttpServletRequestFilter.service(LiaContextHttpServletRequestFilter.java:64) at $HttpServletRequestHandler_631fa5d32b8b1b.service(Unknown Source) at org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852) at $HttpServletRequestHandler_631fa5d32b8b1b.service(Unknown Source) at $HttpServletRequestHandler_631fa5d32b8a7a.service(Unknown Source) at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.ContentSecurityPolicyHeaderFilter.doHttpFilter(ContentSecurityPolicyHeaderFilter.java:48) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.AppTracedHttpFilter.doHttpFilter(AppTracedHttpFilter.java:112) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.HttpRequestContextFilter.doHttpFilter(HttpRequestContextFilter.java:77) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.MaskedIpFilter.doHttpFilter(MaskedIpFilter.java:84) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.HashedIpFilter.doHttpFilter(HashedIpFilter.java:166) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.AppTracedHttpFilter.doHttpFilter(AppTracedHttpFilter.java:112) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.AppTracedHttpFilter.doHttpFilter(AppTracedHttpFilter.java:112) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.traffic.visitor.VisitorFilter.doHttpFilter(VisitorFilter.java:48) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.AppTracedHttpFilter.doHttpFilter(AppTracedHttpFilter.java:112) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.ratelimit.UserRateLimitFilter.doHttpFilter(UserRateLimitFilter.java:51) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.session.UserSessionFilter.doHttpFilter(UserSessionFilter.java:216) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.webui.http.filter.HystrixRequestContextFilter.doHttpFilter(HystrixRequestContextFilter.java:47) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.MimeFilter.doHttpFilter(MimeFilter.java:37) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.limit.LimitFilter.doHttpFilter(LimitFilter.java:67) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.RequestTransformFilter.doHttpFilter(RequestTransformFilter.java:72) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.AppTracedHttpFilter.doHttpFilter(AppTracedHttpFilter.java:112) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.SetHeaderValidationFilter.doHttpFilter(SetHeaderValidationFilter.java:52) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.SessionIdStripperFilter.doHttpFilter(SessionIdStripperFilter.java:44) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.AppTracedHttpFilter.doHttpFilter(AppTracedHttpFilter.java:112) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.metric.OTelWebVitalsFilter.doHttpFilter(OTelWebVitalsFilter.java:93) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.OpenTelemetryAppTraceProvider.wrapServletRequest(OpenTelemetryAppTraceProvider.java:683) at lithium.trace.IsEnabledOpenTelemetryAppTraceProviderDecorator.wrapServletRequest(IsEnabledOpenTelemetryAppTraceProviderDecorator.java:209) at lithium.trace.StandardAppTraceManager.wrapServletRequest(StandardAppTraceManager.java:433) at lithium.trace.AppTraceFilter.doHttpFilter(AppTraceFilter.java:58) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.session.ReplicatedSessionFilter.doFilter(ReplicatedSessionFilter.java:57) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.funnel.FunnelManager.doHttpFilter(FunnelManager.java:74) at lithium.servlet.funnel.FunnelFilter.doHttpFilter(FunnelFilter.java:41) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:742) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:484) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337) at lithium.boards.servlet.BaseCommunityFilter.handleException(BaseCommunityFilter.java:146) at lithium.servlet.session.UserSessionFilter.doHttpFilter(UserSessionFilter.java:343) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.webui.http.filter.HystrixRequestContextFilter.doHttpFilter(HystrixRequestContextFilter.java:47) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.MultipartRequestHttpFilter.doHttpFilter(MultipartRequestHttpFilter.java:46) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.MimeFilter.doHttpFilter(MimeFilter.java:37) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.limit.StandardLimitPool.processRequest(StandardLimitPool.java:791) at lithium.servlet.limit.StandardLimitManager.processRequest(StandardLimitManager.java:192) at lithium.servlet.limit.LimitFilter.doHttpFilter(LimitFilter.java:71) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.RequestTransformFilter.doHttpFilter(RequestTransformFilter.java:72) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.AppTracedHttpFilter.doHttpFilter(AppTracedHttpFilter.java:112) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.SetHeaderValidationFilter.doHttpFilter(SetHeaderValidationFilter.java:52) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.SessionIdStripperFilter.doHttpFilter(SessionIdStripperFilter.java:44) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.AppTracedHttpFilter.doHttpFilter(AppTracedHttpFilter.java:112) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.redirect.SeoRedirectFilter.doHttpFilter(SeoRedirectFilter.java:72) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.metric.OTelWebVitalsFilter.doHttpFilter(OTelWebVitalsFilter.java:93) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.trace.OpenTelemetryAppTraceProvider.wrapServletRequest(OpenTelemetryAppTraceProvider.java:683) at lithium.trace.IsEnabledOpenTelemetryAppTraceProviderDecorator.wrapServletRequest(IsEnabledOpenTelemetryAppTraceProviderDecorator.java:209) at lithium.trace.StandardAppTraceManager.wrapServletRequest(StandardAppTraceManager.java:433) at lithium.trace.AppTraceFilter.doHttpFilter(AppTraceFilter.java:58) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.session.ReplicatedSessionFilter.doFilter(ReplicatedSessionFilter.java:57) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.rewrite.RewriteFilter.doHttpFilter(RewriteFilter.java:393) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.FacebookSignedRequestFilter.doHttpFilter(FacebookSignedRequestFilter.java:134) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.BlackboxFilter.doHttpFilter(BlackboxFilter.java:88) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.OperationsLoggingFilter.doHttpFilter(OperationsLoggingFilter.java:117) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.tracking.MailLinksTrackingFilter.doHttpFilter(MailLinksTrackingFilter.java:107) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.tracking.TrackingManager.doHttpFilter(TrackingManager.java:287) at lithium.servlet.tracking.TrackingFilter.doHttpFilter(TrackingFilter.java:25) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.boards.servlet.ClearStateFilter.doHttpFilter(ClearStateFilter.java:69) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.util.http.GenericFilter.doHttpFilter(GenericFilter.java:21) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.NotSecureSessionCookieFilter.doHttpFilter(NotSecureSessionCookieFilter.java:80) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.AccessCheckFilter.doHttpFilter(AccessCheckFilter.java:110) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.util.servlet.P3PHeaderFilter.doHttpFilter(P3PHeaderFilter.java:79) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.VanityHostnameRedirectFilter.doHttpFilter(VanityHostnameRedirectFilter.java:125) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.CanonicalIpFilter.doHttpFilter(CanonicalIpFilter.java:50) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.ForwardedHeadersFilter.doHttpFilter(ForwardedHeadersFilter.java:288) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.funnel.FunnelManager.doHttpFilter(FunnelManager.java:74) at lithium.servlet.funnel.FunnelFilter.doHttpFilter(FunnelFilter.java:41) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at lithium.util.http.DelegatingApplicationFilterProxy.doFilter(DelegatingApplicationFilterProxy.java:184) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.apps.main.container.filters.ApplicationSelectorFilter.doHttpFilter(ApplicationSelectorFilter.java:187) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.PutTomcatRequestinAttributeFilter.doFilter(PutTomcatRequestinAttributeFilter.java:60) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:57) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at lithium.servlet.ThreadNameFilter.doHttpFilter(ThreadNameFilter.java:49) at lithium.util.http.HttpFilter.doFilter(HttpFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:165) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at lithium.apps.main.webserver.Tomcat70Bootstrap$2.invoke(Tomcat70Bootstrap.java:383) at lithium.apps.main.webserver.Tomcat70Bootstrap$1.invoke(Tomcat70Bootstrap.java:336) at lithium.apps.main.webserver.SessionIdValidator.invoke(SessionIdValidator.java:107) at lithium.apps.main.webserver.ApplicationWebserverConfigurationValve.invoke(ApplicationWebserverConfigurationValve.java:69) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:654) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:317) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748)