Boards aus Flachs, eine neue Edelmarke aus Italien, aufblasbare WindSUPs zum Gleiten und Masten mit Schraubgewinde – auf der boot Düsseldorf 2020 gab es einige Hingucker. Einen ersten Überblick bekommt ihr in unserer Bildergalerie. Hintergrundinfos, Interviews und Tests zu den neuen Produkten lest ihr dann in den folgenden Ausgaben des surf-Magazin.
Exception while rendering component "Article Content Component"
FreeMarker template error:
The following has evaluated to null or missing:
==> cs.resolveAsset(imageBox.image) [in template "Gallery Functions" at line 147, column 33]
----
FTL stack trace ("~" means nesting-related):
- Failed at: #local image = cs.resolveAsset(imageB... [in template "Gallery Functions" in function "buildImagesSequence" at line 147, column 17]
- Reached through: @imageseriesBoxBlock gallery.boxModel... [in template "HTML Transformations Article" in macro "imageseries-box" at line 65, column 13]
- Reached through: #recurse _csReplaceValue [in template "Article Content Component Template" in macro "_csDrawComponent" at line 38, column 212]
- Reached through: @_csDrawComponent [in template "Article Content Component Template" at line 45, column 89]
- Reached through: #include "${name}" [in template "Template Loader" in macro "loadByName" at line 65, column 1]
- Reached through: @loadByName name=skin [in template "Template Loader" in macro "load" at line 58, column 1]
- Reached through: @Template.load variant=[email protected] [in template "Article Content Component Skin" at line 395, 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:362)
at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:315)
at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271)
at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:242)
at freemarker.core.Environment.visitIteratorBlock(Environment.java:595)
at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:107)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:93)
at freemarker.core.Environment.visit(Environment.java:362)
at freemarker.core.Environment.invoke(Environment.java:714)
at freemarker.core.MethodCall._eval(MethodCall.java:76)
at freemarker.core.Expression.eval(Expression.java:81)
at freemarker.core.HashLiteral$SequenceHash.(HashLiteral.java:120)
at freemarker.core.HashLiteral._eval(HashLiteral.java:51)
at freemarker.core.Expression.eval(Expression.java:81)
at freemarker.core.ReturnInstruction.accept(ReturnInstruction.java:38)
at freemarker.core.Environment.visit(Environment.java:362)
at freemarker.core.Environment.invoke(Environment.java:714)
at freemarker.core.MethodCall._eval(MethodCall.java:76)
at freemarker.core.Expression.eval(Expression.java:81)
at freemarker.core.Environment.setMacroContextLocalsFromArguments(Environment.java:783)
at freemarker.core.Environment.invoke(Environment.java:701)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83)
at freemarker.core.Environment.visit(Environment.java:326)
at freemarker.core.Environment.visit(Environment.java:368)
at freemarker.core.Environment.invoke(Environment.java:714)
at freemarker.core.Environment.invokeNodeHandlerFor(Environment.java:626)
at freemarker.core.Environment.recurse(Environment.java:824)
at freemarker.core.RecurseNode.accept(RecurseNode.java:73)
at freemarker.core.Environment.visit(Environment.java:326)
at freemarker.core.Environment.visit(Environment.java:368)
at freemarker.core.Environment.invoke(Environment.java:714)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83)
at freemarker.core.Environment.visit(Environment.java:326)
at freemarker.core.Environment.visit(Environment.java:332)
at freemarker.core.Environment.include(Environment.java:2508)
at freemarker.core.Include.accept(Include.java:171)
at freemarker.core.Environment.visit(Environment.java:362)
at freemarker.core.Environment.invoke(Environment.java:714)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83)
at freemarker.core.Environment.visit(Environment.java:362)
at freemarker.core.Environment.invoke(Environment.java:714)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83)
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 com.censhare.oc.system.component.rendering.freemarker.FreeMarkerSkinEngine.render(FreeMarkerSkinEngine.java:928)
at com.censhare.oc.system.component.rendering.impl.RenderContextImpl.renderSkin(RenderContextImpl.java:297)
at com.censhare.oc.system.component.rendering.impl.RenderContextImpl$RenderSubContextImpl.renderSkin(RenderContextImpl.java:84)
at com.censhare.oc.system.component.rendering.SkinnableComponent.render(SkinnableComponent.java:57)
at com.censhare.oc.system.component.rendering.impl.RenderContextImpl.render(RenderContextImpl.java:225)
at com.censhare.oc.system.component.rendering.freemarker.ComponentWrapper$ComponentRenderMethodModel.exec(ComponentWrapper.java:1752)
at freemarker.core.MethodCall._eval(MethodCall.java:65)
at freemarker.core.Expression.eval(Expression.java:81)
at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96)
at freemarker.core.DollarVariable.accept(DollarVariable.java:59)
at freemarker.core.Environment.visit(Environment.java:326)
at freemarker.core.Environment.visit(Environment.java:368)
at freemarker.core.Environment.invoke(Environment.java:714)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83)
at freemarker.core.Environment.visit(Environment.java:326)
at freemarker.core.Environment.visit(Environment.java:332)
at freemarker.core.Environment.include(Environment.java:2508)
at freemarker.core.Include.accept(Include.java:171)
at freemarker.core.Environment.visit(Environment.java:362)
at freemarker.core.Environment.invoke(Environment.java:714)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83)
at freemarker.core.Environment.visit(Environment.java:362)
at freemarker.core.Environment.invoke(Environment.java:714)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83)
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 com.censhare.oc.system.component.rendering.freemarker.FreeMarkerSkinEngine.render(FreeMarkerSkinEngine.java:928)
at com.censhare.oc.system.component.rendering.impl.RenderContextImpl.renderSkin(RenderContextImpl.java:297)
at com.censhare.oc.system.component.rendering.SkinnableComponent.render(SkinnableComponent.java:57)
at com.censhare.oc.system.component.rendering.impl.RenderContextImpl.render(RenderContextImpl.java:225)
at com.censhare.oc.system.component.impl.ComponentRequestDelegate.handleRequest(ComponentRequestDelegate.java:568)
at com.censhare.oc.system.component.impl.ComponentRequestDelegate.handleRequest(ComponentRequestDelegate.java:88)
at com.censhare.oc.system.site.impl.OCSiteImpl.handleRequestInternal(OCSiteImpl.java:662)
at com.censhare.oc.system.site.impl.OCSiteImpl.handleRequest(OCSiteImpl.java:562)
at com.censhare.oc.system.service.impl.OCServiceImpl$OCServlet.doGet(OCServiceImpl.java:1316)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:535)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:219)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
at com.censhare.oc.webserver.impl.statistics.Statistics.handle(Statistics.java:31)
at org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:56)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:335)
at com.censhare.oc.webserver.impl.configuration.VirtualHost.handle(VirtualHost.java:301)
at com.censhare.oc.webserver.impl.configuration.ConfigVHostCollection.handle(ConfigVHostCollection.java:61)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
at com.censhare.oc.webserver.impl.WebServerImpl$MDCHandler.handle(WebServerImpl.java:252)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
at org.eclipse.jetty.server.Server.handle(Server.java:561)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:334)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:104)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:247)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:140)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:243)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:679)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:597)
at java.lang.Thread.run(Thread.java:748)