Hello list,

I am using Restlet 2.1-M5 (as I need GWT support and 2.0.8 does not have
support for GWT 2.2.0 and 2.1-M6/SNAPSHOT seems to be broken for GWT
entirely).
Until yesterday everything worked out fine, but I am hitting some nasty
stack overflows today:

-- 8< --
Server Error</pre></p><h3>Caused by:</h3><pre>java.lang.StackOverflowError
    at java.io.UnixFileSystem.list(Native Method)
    at java.io.File.list(File.java:973)
    at
org.eclipse.jetty.util.resource.FileResource.list(FileResource.java:320)
    at
org.eclipse.jetty.server.handler.ContextHandler.getResourcePaths(ContextHandler.java:1434)
    at
org.mortbay.jetty.plugin.JettyWebAppContext.getResourcePaths(JettyWebAppContext.java:253)
    at
org.eclipse.jetty.server.handler.ContextHandler$Context.getResourcePaths(ContextHandler.java:1714)
    at
org.restlet.ext.servlet.internal.ServletWarEntity.&lt;init&gt;(ServletWarEntity.java:111)
    at
org.restlet.ext.servlet.internal.ServletWarEntity.&lt;init&gt;(ServletWarEntity.java:119)
    at
org.restlet.ext.servlet.internal.ServletWarEntity.&lt;init&gt;(ServletWarEntity.java:119)
    at
org.restlet.ext.servlet.internal.ServletWarEntity.&lt;init&gt;(ServletWarEntity.java:119)
    ...and so on
-- 8< --

I am not able to completely pinpoint why this happens (my code has not
changed much since yesterday), but I suspect some entries in the PATH are
problematic and it loops infinitely. It looks like
the same issue found in 2009:
http://www.mail-archive.com/discuss@restlet.tigris.org/msg07005.html however
according to the post this should have been fixed by now.

I will further investigate, but is anyone else seeing this or has an idea
where this might come from?

Kind regards,
Joscha Feth

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2828918

Reply via email to