[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jetty-users] Jetty server periodically looses Freemarker template
|
I'm pretty sure that's it. Thanks!
On Wed, Jan 8, 2014 at 3:06 PM, Joakim Erdfelt <joakim@xxxxxxxxxxx> wrote:
> Are you on a unix machine, using default /tmp directory for java.io.tmpdir ?
> It is likely that some process on a unix machine is clearing out or deleting
> content in the standard /tmp directory.
>
> If so, either specify a java.io.tmpdir to be somewhere other than /tmp
>
> $ java -Djava.io.tmpdir=/var/run/jetty -jar start.jar
>
> or create a "work" directory under your ${jetty.base} (if running Jetty
> 9.1+)
> use ${jetty.home}/work/ if running versions of Jetty prior to 9.1
>
> See
> http://stackoverflow.com/questions/19232182/jetty-starts-in-c-temp/19232771#19232771
> for more details on this
>
>
> --
> Joakim Erdfelt <joakim@xxxxxxxxxxx>
> webtide.com - intalio.com/jetty
> Expert advice, services and support from from the Jetty & CometD experts
> eclipse.org/jetty - cometd.org
>
>
> On Wed, Jan 8, 2014 at 12:33 PM, Paul Houle <ontology2@xxxxxxxxx> wrote:
>>
>> I have a Jetty Server that normally works well but hiccups every few
>> days, causing a service to go down. I could use some help tracking
>> the problem down.
>>
>> This server has two web applications that live on two different
>> name-based virtual hosts, each of these is packaged in a separate WAR
>> file. One of these services runs like a champ and never has problems,
>> even when the other one fails. The problem goes away for a while if
>> I restart jetty.
>>
>> When the one that fails fails, I see this exception over and over
>> again in the logs:
>>
>> 2014-01-07 00:00:52.912:WARN:oejs.ServletHandler:qtp1562043751-17:
>> /adserver/ookaboo/14498892
>> java.io.FileNotFoundException: Template "ad160.ftl" not found.
>> at
>> freemarker.template.Configuration.getTemplate(Configuration.java:742)
>> at
>> freemarker.template.Configuration.getTemplate(Configuration.java:673)
>> at
>> org.springframework.web.servlet.view.freemarker.FreeMarkerView.getTemplate(FreeMarkerView.java:348)
>> at
>> org.springframework.web.servlet.view.freemarker.FreeMarkerView.getTemplate(FreeMarkerView.java:334)
>> at
>> org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:283)
>> at
>> org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:233)
>> at
>> org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167)
>> at
>> org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:263)
>> at
>> org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1208)
>> at
>> org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:992)
>> at
>> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939)
>> at
>> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
>> at
>> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936)
>> at
>> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
>> at
>> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
>> at
>> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:698)
>> at
>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1509)
>> at
>> com.ontology2.adserver3.CorsFilter.doFilterInternal(CorsFilter.java:29)
>> at
>> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>> at
>> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)
>> at
>> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)
>> at
>> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1489)
>> at
>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:517)
>> at
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:138)
>> at
>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:564)
>> at
>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:213)
>> at
>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1097)
>> at
>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:446)
>> at
>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:175)
>> at
>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1031)
>> at
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:136)
>> at
>> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:200)
>> at
>> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109)
>> at
>> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
>> at org.eclipse.jetty.server.Server.handle(Server.java:445)
>> at
>> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:269)
>> at
>> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:229)
>> at
>> org.eclipse.jetty.io.AbstractConnection$ReadCallback.run(AbstractConnection.java:358)
>> at
>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:601)
>> at
>> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:532)
>> at java.lang.Thread.run(Thread.java:744)
>>
>> Any idea what I can do to track a problem like this down?
>>
>>
>> --
>> Paul Houle
>> Expert on Freebase, DBpedia, Hadoop and RDF
>> (607) 539 6254 paul.houle on Skype ontology@xxxxxxxxx
>> _______________________________________________
>> jetty-users mailing list
>> jetty-users@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> jetty-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
--
Paul Houle
Expert on Freebase, DBpedia, Hadoop and RDF
(607) 539 6254 paul.houle on Skype ontology@xxxxxxxxx