The making of…SUP Test 2014

  • Stephan Gölnitz
 • Publiziert vor 7 Jahren

SUP gibt's dieses Jahr gleich zweimal als fettes Printmagazin. Unser Kollege und Chefredakteur der Druckausgabe, Steve Chismar, erzählt und zeigt hier in einer Bildergeschichte den Insiderstoff, der im Magazin nicht steht und den die Welt vielleicht eigentlich lieber nicht sehen sollte...

SUP-Transport in Italien. Wenn jetzt einer meckert, feste SUP-Bretter seien auf dem Auto schwer zu transportieren, der nehme sich ein Beispiel an unser Testteam.

Von Steve Chismar:

"The faking of... Gute Dinge kommen nie leicht. Und so war es auch bei unserem SUP-Test: Letztes Jahr der Schnee, dieses Jahr Sturm und Regen.

Während des zehntägigen Tests in der Toskana Anfang März erlebten wir Sturmwellen (gut für unseren Wave-Test), Überschwemmungen, Regen, Wind (nur gut für starke Nerven) und einen Tag strahlend blauer Himmel (unsere Rettung für viele Aufmacherfotos). Das mediterrane Wetter war so abwechslungsreich wie das neue Material der Hersteller (über 50 Boards und Paddel). Profitester Laurent Estienne aus Marseille, Fotograf und Tester Jean Souville ebenfalls aus Marseille, Redakteur und Leichtgewicht Renaldo Scola und Chefredakteur Steve Chismar arbeiteten im Akkord, um das erste SUP-Magazin 2014 mit Test und Service zu bereichern.

Hier ein paar Insider-Bilder, die während des Tests entstanden sind und es nicht in unser Print-Medium geschafft haben. Nicht jeder muss wissen, wie so ein Test wirklich abläuft."  

Exception while rendering component "Article Content Component"
FreeMarker template error:
The following has evaluated to null or missing:
==> cs.resolveAsset(node.imageseries)  [in template "Gallery Functions" at line 42, column 25]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #local asset = cs.resolveAsset(node.i...  [in template "Gallery Functions" in function "boxModel" at line 42, column 9]
	- 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=cs.@variant  [in template "Article Content Component Skin" at line 403, 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.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)

Themen: Steve ChismarSUP Magazin 2014


Lesen Sie das SUP Magazin. Einfach digital als PDF oder als Einzelheft im Delius Klasing Shop bestellen:

iTunes Store Google Play Store Delius Klasing Verlag
Anzeige