Mythopoeia
  • > Marzo
  • > Abril
  • > Mayo
  • > Junio
  • > Julio
  • > Agosto
  • FreeMarker template error!
    
    
    Expression l is undefined on line 23, column 54 in WEB-INF/spanishally/events.ftl.
    The problematic instruction:
    ----------
    ==> if l.getUrl()?? [on line 23, column 49 in WEB-INF/spanishally/events.ftl]
     in include "events.ftl" [on line 94, column 33 in WEB-INF/spanishally/strength.ftl]
    ----------
    
    Java backtrace for programmers:
    ----------
    freemarker.core.InvalidReferenceException: Expression l is undefined on line 23, column 54 in WEB-INF/spanishally/events.ftl.
    	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
    	at freemarker.core.TemplateObject.invalidTypeException(TemplateObject.java:134)
    	at freemarker.core.Dot._getAsTemplateModel(Dot.java:78)
    	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
    	at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:86)
    	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
    	at freemarker.core.ExistsExpression._getAsTemplateModel(ExistsExpression.java:141)
    	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:196)
    	at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:172)
    	at freemarker.core.Environment.visit(Environment.java:351)
    	at freemarker.core.IteratorBlock.accept(IteratorBlock.java:95)
    	at freemarker.core.Environment.visit(Environment.java:196)
    	at freemarker.core.MixedContent.accept(MixedContent.java:92)
    	at freemarker.core.Environment.visit(Environment.java:196)
    	at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)
    	at freemarker.core.Environment.visit(Environment.java:196)
    	at freemarker.core.MixedContent.accept(MixedContent.java:92)
    	at freemarker.core.Environment.visit(Environment.java:196)
    	at freemarker.core.Environment.include(Environment.java:1378)
    	at freemarker.core.Include.accept(Include.java:155)
    	at freemarker.core.Environment.visit(Environment.java:196)
    	at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)
    	at freemarker.core.Environment.visit(Environment.java:196)
    	at freemarker.core.MixedContent.accept(MixedContent.java:92)
    	at freemarker.core.Environment.visit(Environment.java:196)
    	at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)
    	at freemarker.core.Environment.visit(Environment.java:196)
    	at freemarker.core.MixedContent.accept(MixedContent.java:92)
    	at freemarker.core.Environment.visit(Environment.java:196)
    	at freemarker.core.Environment.process(Environment.java:176)
    	at freemarker.template.Template.process(Template.java:232)
    	at freemarker.ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:427)
    	at freemarker.ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:366)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
    	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
    	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
    	at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:321)
    	at org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113)
    	at org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
    	at org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
    	at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
    	at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
    	at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
    	at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
    	at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
    	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
    	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
    	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
    	at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
    	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
    	at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
    	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:113)
    	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
    	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
    	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:263)
    	at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    	at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    	at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:556)
    	at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:606)
    	at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:979)
    	at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1064)
    	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
    
    Error 500: Error executing FreeMarker template