FreeMarker template error (DEBUG mode; use RETHROW in production!): Template parsing with "?interpret" has failed with this error: ---begin-message--- Syntax error in template "composer/widgets/TextEditor.ftl->anonymous_interpreted" in line 11, column 1: Encountered "]", but was expecting one of: "false" "true" "." "+" "-" "!" "[" "(" "{" ---end-message--- The failed expression: ==> desc.marketingText?interpret [in template "composer/widgets/TextEditor.ftl" at line 5, column 55] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign inlineTemplate = desc.marketi... [in template "composer/widgets/TextEditor.ftl" at line 5, column 29] - Reached through: @includePageLayoutSlot layout=layout ... [in template "composer/layouts/SSIBobHomePageContainer.ftl" at line 21, column 11] - Reached through: @includePageLayout layout=layout [in template "home/HomePage.ftl" at line 1, column 1] ---- Java stack trace (for programmers): ---- freemarker.core._MiscTemplateException: [... Exception message was already printed; see it above ...] at freemarker.core.Interpret._eval(Interpret.java:97) at freemarker.core.Expression.eval(Expression.java:78) at freemarker.core.Assignment.accept(Assignment.java:131) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.MixedContent.accept(MixedContent.java:54) at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48) at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) at freemarker.core.IteratorBlock$IterationContext.executeNestedBlockInner(IteratorBlock.java:268) at freemarker.core.IteratorBlock$IterationContext.executeNestedBlock(IteratorBlock.java:220) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:194) at freemarker.core.Environment.visitIteratorBlock(Environment.java:572) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:78) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:64) at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) at freemarker.core.IteratorBlock$IterationContext.executeNestedBlockInner(IteratorBlock.java:268) at freemarker.core.IteratorBlock$IterationContext.executeNestedBlock(IteratorBlock.java:220) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:194) at freemarker.core.Environment.visitIteratorBlock(Environment.java:572) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:78) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:64) at freemarker.core.Environment.visitByHiddingParent(Environment.java:345) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.Environment.include(Environment.java:2072) at de.schaefer_shop.freemarker.directives.layout.BasePageLayoutDirective.includeTemplate(BasePageLayoutDirective.java:37) at de.schaefer_shop.freemarker.directives.layout.IncludePageLayoutSlotDirective.execute(IncludePageLayoutSlotDirective.java:48) at freemarker.core.Environment.visit(Environment.java:389) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:104) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.MixedContent.accept(MixedContent.java:54) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.Environment.include(Environment.java:2072) at de.schaefer_shop.freemarker.directives.layout.BasePageLayoutDirective.includeTemplate(BasePageLayoutDirective.java:37) at de.schaefer_shop.freemarker.directives.layout.IncludePageLayoutDirective.execute(IncludePageLayoutDirective.java:31) at freemarker.core.Environment.visit(Environment.java:389) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:104) at freemarker.core.Environment.visit(Environment.java:324) at freemarker.core.Environment.process(Environment.java:302) at freemarker.template.Template.process(Template.java:325) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:367) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:284) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:234) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:718) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:307) at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:576) at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:250) at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:259) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1694) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1635) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149) at de.schaefer_shop.frontend.utils.filters.RedirectServletFilter.doFilter(RedirectServletFilter.java:136) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125) at de.schaefer_shop.frontend.utils.filters.SsiFrontendServletFilter.doFilter(SsiFrontendServletFilter.java:166) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125) at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:965) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:508) at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181) at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:879) at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:516) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:307) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:84) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1662) Caused by: freemarker.core.ParseException: Syntax error in template "composer/widgets/TextEditor.ftl->anonymous_interpreted" in line 11, column 1: Encountered "]", but was expecting one of: "false" "true" "." "+" "-" "!" "[" "(" "{" at freemarker.core.FMParser.generateParseException(FMParser.java:5251) at freemarker.core.FMParser.jj_consume_token(FMParser.java:5122) at freemarker.core.FMParser.UnaryExpression(FMParser.java:450) at freemarker.core.FMParser.MultiplicativeExpression(FMParser.java:559) at freemarker.core.FMParser.AdditiveExpression(FMParser.java:512) at freemarker.core.FMParser.RangeExpression(FMParser.java:682) at freemarker.core.FMParser.RelationalExpression(FMParser.java:635) at freemarker.core.FMParser.EqualityExpression(FMParser.java:600) at freemarker.core.FMParser.AndExpression(FMParser.java:745) at freemarker.core.FMParser.OrExpression(FMParser.java:768) at freemarker.core.FMParser.Expression(FMParser.java:348) at freemarker.core.FMParser.PositionalArgs(FMParser.java:2571) at freemarker.core.FMParser.ListLiteral(FMParser.java:793) at freemarker.core.FMParser.PrimaryExpression(FMParser.java:377) at freemarker.core.FMParser.UnaryExpression(FMParser.java:446) at freemarker.core.FMParser.MultiplicativeExpression(FMParser.java:559) at freemarker.core.FMParser.AdditiveExpression(FMParser.java:512) at freemarker.core.FMParser.RangeExpression(FMParser.java:682) at freemarker.core.FMParser.RelationalExpression(FMParser.java:635) at freemarker.core.FMParser.EqualityExpression(FMParser.java:600) at freemarker.core.FMParser.AndExpression(FMParser.java:745) at freemarker.core.FMParser.OrExpression(FMParser.java:768) at freemarker.core.FMParser.Expression(FMParser.java:348) at freemarker.core.FMParser.Assign(FMParser.java:1882) at freemarker.core.FMParser.FreemarkerDirective(FMParser.java:2835) at freemarker.core.FMParser.MixedContent(FMParser.java:3081) at freemarker.core.FMParser.OptionalBlock(FMParser.java:3253) at freemarker.core.FMParser.Root(FMParser.java:3432) at freemarker.template.Template.(Template.java:208) at freemarker.template.Template.(Template.java:166) at freemarker.template.Template.(Template.java:109) at freemarker.template.Template.(Template.java:119) at freemarker.core.Interpret._eval(Interpret.java:93) ... 91 more Error 500: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is freemarker.core._MiscTemplateException: Template parsing with "?interpret" has failed with this error: ---begin-message--- Syntax error in template "composer/widgets/TextEditor.ftl->anonymous_interpreted" in line 11, column 1: Encountered "]", but was expecting one of: <STRING_LITERAL> <RAW_STRING> "false" "true" <INTEGER> <DECIMAL> "." "+" "-" "!" "[" "(" "{" <ID> ---end-message--- The failed expression: ==> desc.marketingText?interpret [in template "composer/widgets/TextEditor.ftl" at line 5, column 55] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign inlineTemplate = desc.marketi... [in template "composer/widgets/TextEditor.ftl" at line 5, column 29] - Reached through: @includePageLayoutSlot layout=layout ... [in template "composer/layouts/SSIBobHomePageContainer.ftl" at line 21, column 11] - Reached through: @includePageLayout layout=layout [in template "home/HomePage.ftl" at line 1, column 1] ----