|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
Groovlet Reload ProblemI'm Jetty 7.0 Servlet Container.
My Simple 'println hi' Hello.groovy Groovlet is in /WEB-INF/groovy Groovy jars are in /WEB-INF/lib First access from browser, "hi" message returns succesfully. Reload, stacktrace dumpping. This problem only occurs in 1.7 Beta 2. In 1.6.3, works well. Thanks. * 2009-11-02 23:19:28.336:INFO::Logging to StdErrLog::DEBUG=false via org.eclipse.jetty.util.log.StdErrLog 2009-11-02 23:19:28.410:INFO::jetty-7.0.0.v20091005 2009-11-02 23:19:28.545:INFO::NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet 2009-11-02 23:19:29.08:INFO::Started SelectChannelConnector@0.0.0.0:8080 2009-11-02 23:19:33.143:INFO:/:Groovy servlet initialized on groovy.util.GroovyScriptEngine@7b4703. 2009-11-02 23:19:35.411:WARN::EXCEPTION java.io.IOException: The filename, directory name, or volume label syntax is incorrect at java.io.WinNTFileSystem.canonicalize0(Native Method) at java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:396) at java.io.File.getCanonicalPath(File.java:559) at org.eclipse.jetty.util.resource.FileResource.getAlias(FileResource.java:181) at org.eclipse.jetty.server.handler.ContextHandler.getResource(ContextHandler.java:1350) at org.eclipse.jetty.webapp.WebAppContext.getResource(WebAppContext.java:256) at org.eclipse.jetty.server.handler.ContextHandler$Context.getResource(ContextHandler.java:1595) at groovy.servlet.AbstractHttpServlet.getResourceConnection(AbstractHttpServlet.java:198) at groovy.util.GroovyScriptEngine.isSourceNewer(GroovyScriptEngine.java:487) at groovy.util.GroovyScriptEngine.loadScriptByName(GroovyScriptEngine.java:406) at groovy.util.GroovyScriptEngine.createScript(GroovyScriptEngine.java:475) at groovy.util.GroovyScriptEngine.run(GroovyScriptEngine.java:462) at groovy.servlet.GroovyServlet$1.call(GroovyServlet.java:120) at org.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo.use(GroovyCategorySupport.java:93) at org.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo.access$200(GroovyCategorySupport.java:61) at org.codehaus.groovy.runtime.GroovyCategorySupport.use(GroovyCategorySupport.java:201) at groovy.servlet.GroovyServlet.service(GroovyServlet.java:129) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:530) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:426) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:118) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:495) at org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:179) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:361) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:116) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:243) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:112) at org.eclipse.jetty.server.Server.handle(Server.java:337) at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:552) at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:979) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:533) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203) at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:399) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:437) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:435) at java.lang.Thread.run(Thread.java:619) 2009-11-02 23:19:35.414:INFO:/:GroovyServlet Error: script: '/Hello.groovy': Script not found, sending 404. GroovyServlet Error: script: '/Hello.groovy': Script not found, sending 404. |
|
|
Re: Groovlet Reload ProblemHi,
Roshan just committed a fix for that issue. So fortunately, you shouldn't encounter that problem in the upcoming Groovy 1.7-RC-1 version when it's out. Guillaume On Mon, Nov 2, 2009 at 15:30, akiliner <drypot@...> wrote: > > I'm Jetty 7.0 Servlet Container. > > My Simple 'println hi' Hello.groovy Groovlet is in /WEB-INF/groovy > Groovy jars are in /WEB-INF/lib > > First access from browser, "hi" message returns succesfully. > Reload, stacktrace dumpping. > > This problem only occurs in 1.7 Beta 2. > In 1.6.3, works well. > > Thanks. > > * > > 2009-11-02 23:19:28.336:INFO::Logging to StdErrLog::DEBUG=false via > org.eclipse.jetty.util.log.StdErrLog > 2009-11-02 23:19:28.410:INFO::jetty-7.0.0.v20091005 > 2009-11-02 23:19:28.545:INFO::NO JSP Support for /, did not find > org.apache.jasper.servlet.JspServlet > 2009-11-02 23:19:29.08:INFO::Started SelectChannelConnector@...:8080 > 2009-11-02 23:19:33.143:INFO:/:Groovy servlet initialized on > groovy.util.GroovyScriptEngine@7b4703. > 2009-11-02 23:19:35.411:WARN::EXCEPTION > java.io.IOException: The filename, directory name, or volume label syntax is > incorrect > at java.io.WinNTFileSystem.canonicalize0(Native Method) > at java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:396) > at java.io.File.getCanonicalPath(File.java:559) > at > org.eclipse.jetty.util.resource.FileResource.getAlias(FileResource.java:181) > at > org.eclipse.jetty.server.handler.ContextHandler.getResource(ContextHandler.java:1350) > at > org.eclipse.jetty.webapp.WebAppContext.getResource(WebAppContext.java:256) > at > org.eclipse.jetty.server.handler.ContextHandler$Context.getResource(ContextHandler.java:1595) > at > groovy.servlet.AbstractHttpServlet.getResourceConnection(AbstractHttpServlet.java:198) > at > groovy.util.GroovyScriptEngine.isSourceNewer(GroovyScriptEngine.java:487) > at > groovy.util.GroovyScriptEngine.loadScriptByName(GroovyScriptEngine.java:406) > at groovy.util.GroovyScriptEngine.createScript(GroovyScriptEngine.java:475) > at groovy.util.GroovyScriptEngine.run(GroovyScriptEngine.java:462) > at groovy.servlet.GroovyServlet$1.call(GroovyServlet.java:120) > at > org.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo.use(GroovyCategorySupport.java:93) > at > org.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo.access$200(GroovyCategorySupport.java:61) > at > org.codehaus.groovy.runtime.GroovyCategorySupport.use(GroovyCategorySupport.java:201) > at groovy.servlet.GroovyServlet.service(GroovyServlet.java:129) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:530) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:426) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:118) > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:495) > at > org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:179) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:361) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:116) > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:243) > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:112) > at org.eclipse.jetty.server.Server.handle(Server.java:337) > at > org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:552) > at > org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:979) > at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:533) > at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203) > at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:399) > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:437) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:435) > at java.lang.Thread.run(Thread.java:619) > 2009-11-02 23:19:35.414:INFO:/:GroovyServlet Error: script: > '/Hello.groovy': Script not found, sending 404. > GroovyServlet Error: script: '/Hello.groovy': Script not found, sending > 404. > > > -- > View this message in context: http://old.nabble.com/Groovlet-Reload-Problem-tp26157108p26157108.html > Sent from the groovy - dev mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > -- Guillaume Laforge Groovy Project Manager Head of Groovy Development at SpringSource http://www.springsource.com/g2one --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email |
| Free embeddable forum powered by Nabble | Forum Help |