Could not find default template engine

26 views
Skip to first unread message

Ivan Paolillo

unread,
Sep 19, 2016, 10:07:21 AM9/19/16
to mayocat-users
I have an error 500 when I try to browse the shop home page. The log looks like the following:

WARN  [2016-09-19 13:59:22,100] org.eclipse.jetty.servlet.ServletHandler: /
! java.lang.IllegalStateException: Could not find default template engine in component manager
! at org.mayocat.views.provider.TemplateEngineProvider.get(TemplateEngineProvider.java:31) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.mayocat.views.provider.TemplateEngineProvider.get(TemplateEngineProvider.java:20) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.mayocat.shop.front.views.WebViewMessageBodyWriter.writeTo(WebViewMessageBodyWriter.java:158) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.mayocat.shop.front.views.WebViewMessageBodyWriter.writeTo(WebViewMessageBodyWriter.java:49) ~[mayocat-shop-application-0.30.1.jar:na]
! at com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306) ~[mayocat-shop-application-0.30.1.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1479) ~[mayocat-shop-application-0.30.1.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391) ~[mayocat-shop-application-0.30.1.jar:na]
! at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381) ~[mayocat-shop-application-0.30.1.jar:na]
! at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) ~[mayocat-shop-application-0.30.1.jar:na]
! at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538) ~[mayocat-shop-application-0.30.1.jar:na]
! at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716) ~[mayocat-shop-application-0.30.1.jar:na]
! at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1448) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.mayocat.jersey.JERSEY920WorkaroundServletFilter.doFilter(JERSEY920WorkaroundServletFilter.java:47) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.mayocat.localization.RequestLocalizationFilter.doFilter(RequestLocalizationFilter.java:147) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419) ~[mayocat-shop-application-0.30.1.jar:na]
! at com.yammer.dropwizard.servlets.ThreadNameFilter.doFilter(ThreadNameFilter.java:29) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) [mayocat-shop-application-0.30.1.jar:na]
! at com.yammer.metrics.jetty.InstrumentedHandler.handle(InstrumentedHandler.java:200) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.handler.GzipHandler.handle(GzipHandler.java:264) [mayocat-shop-application-0.30.1.jar:na]
! at com.yammer.dropwizard.jetty.BiDiGzipHandler.handle(BiDiGzipHandler.java:123) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.Server.handle(Server.java:368) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1004) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:640) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:298) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) [mayocat-shop-application-0.30.1.jar:na]
! at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) [mayocat-shop-application-0.30.1.jar:na]
! at java.lang.Thread.run(Thread.java:745) [na:1.7.0_79]
Caused by: ! org.xwiki.component.manager.ComponentLookupException: Failed to lookup component [org.mayocat.views.rhino.handlebars.HandlebarsEngine] identifier by [role = [interface org.mayocat.views.TemplateEngine] hint = [handlebars]]
! at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:348) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.xwiki.component.embed.EmbeddableComponentManager.getInstance(EmbeddableComponentManager.java:161) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.mayocat.views.provider.TemplateEngineProvider.get(TemplateEngineProvider.java:29) ~[mayocat-shop-application-0.30.1.jar:na]
!... 42 common frames omitted
Caused by: ! java.lang.NullPointerException: null
! at java.io.Reader.<init>(Reader.java:78) ~[na:1.7.0_79]
! at java.io.InputStreamReader.<init>(InputStreamReader.java:72) ~[na:1.7.0_79]
! at org.mayocat.views.rhino.handlebars.HandlebarsEngine.initializeEngine(HandlebarsEngine.java:107) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.mayocat.views.rhino.AbstractRhinoEngine.initialize(AbstractRhinoEngine.java:54) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.xwiki.component.embed.InitializableLifecycleHandler.handle(InitializableLifecycleHandler.java:39) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.xwiki.component.embed.EmbeddableComponentManager.createInstance(EmbeddableComponentManager.java:323) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:378) ~[mayocat-shop-application-0.30.1.jar:na]
! at org.xwiki.component.embed.EmbeddableComponentManager.getComponentInstance(EmbeddableComponentManager.java:346) ~[mayocat-shop-application-0.30.1.jar:na]


Any suggestion?
Reply all
Reply to author
Forward
0 new messages