Quantcast

Configuring max form POST size

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Configuring max form POST size

Eric T. Blue
Hi,

I've created a test controller where I am experimenting with form POSTing large JSON datastructures.  The form only contains one item (input type=text), and the value is JSON encoded.  I've discovered that when running 'grails run-app', if I POST a value >= 199,961 bytes, I get a java.lang.IllegalStateException: Form too large (The entire stack trace is at the end of this email).  I decided to test the limit in Tomcat by creating a war and deploying.  After some investigation the limit there is 2MB, but is configurable by setting a maxPostSize attribute for the connector in server.xml.

I did some searching on this issue for Jetty:

http://confluence.atlassian.com/display/DOC/Known+Issues+for+Jetty
http://servlets.com/archive/servlet/ReadMsg?msgId=543490&listName=jetty-support

And I've tried passing -Dorg.mortbay.http.HttpRequest.maxFormContentSize= <some value> on the command-line, but the exception is still being thrown.  Does anybody have any suggestions on how I can configure this value to either remove the POST size restriction for testing, or to raise the limit to a more reasonable number (say 4MB)?


Thanks!






====== Stack Trace ======


   [groovy] Handler execution resulted in exception - forwarding to resolved error view
   [groovy] java.lang.IllegalStateException: Form too large
   [groovy]     at org.mortbay.http.HttpRequest.extractParameters(HttpRequest.java:840)
   [groovy]     at org.mortbay.http.HttpRequest.getParameter(HttpRequest.java:908)
   [groovy]     at org.mortbay.jetty.servlet.ServletHttpRequest.getParameter (ServletHttpRequest.java:650)
   [groovy]     at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI(SimpleGrailsControllerHelper.java:201)
   [groovy]     at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI (SimpleGrailsControllerHelper.java:126)
   [groovy]     at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsController.handleRequest(SimpleGrailsController.java:79)
   [groovy]     at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle (SimpleControllerHandlerAdapter.java:44)
   [groovy]     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:717)
   [groovy]     at org.springframework.web.servlet.DispatcherServlet.doService (DispatcherServlet.java:658)
   [groovy]     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
   [groovy]     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java :357)
   [groovy]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
   [groovy]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
   [groovy]     at org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:427)
   [groovy]     at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
   [groovy]     at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage (PageFilter.java:119)
   [groovy]     at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)
   [groovy]     at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java :821)
   [groovy]     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:75)
   [groovy]     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java :76)
   [groovy]     at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:137)
   [groovy]     at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java :821)
   [groovy]     atorg.codehaus.groovy.grails.web.servlet.filter.GrailsReloadServletFilter.doFilterInternal(GrailsReloadServletFilter.java:229)
   [groovy]     at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:76)
   [groovy]     at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
   [groovy]     at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch (WebApplicationHandler.java:471)
   [groovy]     at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
   [groovy]     at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
   [groovy]     at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
   [groovy]     at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
   [groovy]     at org.mortbay.http.HttpServer.service (HttpServer.java:954)
   [groovy]     at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
   [groovy]     at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
   [groovy]     at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
   [groovy]     at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
   [groovy]     at org.mortbay.util.ThreadedServer.handle( ThreadedServer.java:357)
   [groovy]     at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Configuring max form POST size

Eric T. Blue
Hi,

It's been a while since I posted this problem, and I was wondering if
somebody could give some hints as to the best way to get around this
limitation.  Although I've been busy as of late, I have no problem
digging through code to create a workaround.  But, I'm not certain if
this is a Grails issue or something to do with Jetty.  Any help would
be appreciated.

On 8/8/06, Eric T. Blue <[hidden email]> wrote:

> Hi,
>
> I've created a test controller where I am experimenting with form POSTing
> large JSON datastructures.  The form only contains one item (input
> type=text), and the value is JSON encoded.  I've discovered that when
> running 'grails run-app', if I POST a value >= 199,961 bytes, I get a
> java.lang.IllegalStateException: Form too large (The entire stack trace is
> at the end of this email).  I decided to test the limit in Tomcat by
> creating a war and deploying.  After some investigation the limit there is
> 2MB, but is configurable by setting a maxPostSize attribute for the
> connector in server.xml.
>
> I did some searching on this issue for Jetty:
>
> http://confluence.atlassian.com/display/DOC/Known+Issues+for+Jetty
> http://servlets.com/archive/servlet/ReadMsg?msgId=543490&listName=jetty-support
>
> And I've tried passing
> -Dorg.mortbay.http.HttpRequest.maxFormContentSize= <some
> value> on the command-line, but the exception is still being thrown.  Does
> anybody have any suggestions on how I can configure this value to either
> remove the POST size restriction for testing, or to raise the limit to a
> more reasonable number (say 4MB)?
>
>
> Thanks!
>
>
>
>
>
>
> ====== Stack Trace ======
>
>
>    [groovy] Handler execution resulted in exception - forwarding to resolved
> error view
>    [groovy] java.lang.IllegalStateException: Form too large
>    [groovy]     at
> org.mortbay.http.HttpRequest.extractParameters(HttpRequest.java:840)
>    [groovy]     at
> org.mortbay.http.HttpRequest.getParameter(HttpRequest.java:908)
>    [groovy]     at
> org.mortbay.jetty.servlet.ServletHttpRequest.getParameter
> (ServletHttpRequest.java:650)
>    [groovy]     at
> org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI(SimpleGrailsControllerHelper.java:201)
>    [groovy]     at
> org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI
> (SimpleGrailsControllerHelper.java:126)
>    [groovy]     at
> org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsController.handleRequest(SimpleGrailsController.java:79)
>    [groovy]     at
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle
> (SimpleControllerHandlerAdapter.java:44)
>    [groovy]     at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:717)
>    [groovy]     at
> org.springframework.web.servlet.DispatcherServlet.doService
> (DispatcherServlet.java:658)
>    [groovy]     at
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
>    [groovy]     at
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java
> :357)
>    [groovy]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
>    [groovy]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>    [groovy]     at
> org.mortbay.jetty.servlet.ServletHolder.handle
> (ServletHolder.java:427)
>    [groovy]     at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
>    [groovy]     at
> com.opensymphony.module.sitemesh.filter.PageFilter.parsePage
> (PageFilter.java:119)
>    [groovy]     at
> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)
>    [groovy]     at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java
> :821)
>    [groovy]     at
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:75)
>    [groovy]     at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java
> :76)
>    [groovy]     at
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:137)
>    [groovy]     at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java
> :821)
>    [groovy]
> atorg.codehaus.groovy.grails.web.servlet.filter.GrailsReloadServletFilter.doFilterInternal(GrailsReloadServletFilter.java:229)
>    [groovy]     at
> org.springframework.web.filter.OncePerRequestFilter.doFilter
> (OncePerRequestFilter.java:76)
>    [groovy]     at
> org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
>    [groovy]     at
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch
> (WebApplicationHandler.java:471)
>    [groovy]     at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
>    [groovy]     at
> org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
>    [groovy]     at
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
>    [groovy]     at
> org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
>    [groovy]     at org.mortbay.http.HttpServer.service
> (HttpServer.java:954)
>    [groovy]     at
> org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
>    [groovy]     at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
>    [groovy]     at
> org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
>    [groovy]     at
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
>    [groovy]     at org.mortbay.util.ThreadedServer.handle(
> ThreadedServer.java:357)
>    [groovy]     at
> org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
>
>

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Re: Configuring max form POST size

graemer
Hi Eric,

Yes it is container specific so you would need to configure it in the
deployed environment. Using
-Dorg.mortbay.http.HttpRequest.maxFormContentSize=  probably won't
work here as the grails scripts execute ant which in turn loads jetty
programmatically. You would need to modify the grails scripts in the
GRAILS_HOME\bin directory to pass this information when calling Ant

Graeme

On 9/11/06, Eric T. Blue <[hidden email]> wrote:

> Hi,
>
> It's been a while since I posted this problem, and I was wondering if
> somebody could give some hints as to the best way to get around this
> limitation.  Although I've been busy as of late, I have no problem
> digging through code to create a workaround.  But, I'm not certain if
> this is a Grails issue or something to do with Jetty.  Any help would
> be appreciated.
>
> On 8/8/06, Eric T. Blue <[hidden email]> wrote:
> > Hi,
> >
> > I've created a test controller where I am experimenting with form POSTing
> > large JSON datastructures.  The form only contains one item (input
> > type=text), and the value is JSON encoded.  I've discovered that when
> > running 'grails run-app', if I POST a value >= 199,961 bytes, I get a
> > java.lang.IllegalStateException: Form too large (The entire stack trace is
> > at the end of this email).  I decided to test the limit in Tomcat by
> > creating a war and deploying.  After some investigation the limit there is
> > 2MB, but is configurable by setting a maxPostSize attribute for the
> > connector in server.xml.
> >
> > I did some searching on this issue for Jetty:
> >
> > http://confluence.atlassian.com/display/DOC/Known+Issues+for+Jetty
> > http://servlets.com/archive/servlet/ReadMsg?msgId=543490&listName=jetty-support
> >
> > And I've tried passing
> > -Dorg.mortbay.http.HttpRequest.maxFormContentSize= <some
> > value> on the command-line, but the exception is still being thrown.  Does
> > anybody have any suggestions on how I can configure this value to either
> > remove the POST size restriction for testing, or to raise the limit to a
> > more reasonable number (say 4MB)?
> >
> >
> > Thanks!
> >
> >
> >
> >
> >
> >
> > ====== Stack Trace ======
> >
> >
> >    [groovy] Handler execution resulted in exception - forwarding to resolved
> > error view
> >    [groovy] java.lang.IllegalStateException: Form too large
> >    [groovy]     at
> > org.mortbay.http.HttpRequest.extractParameters(HttpRequest.java:840)
> >    [groovy]     at
> > org.mortbay.http.HttpRequest.getParameter(HttpRequest.java:908)
> >    [groovy]     at
> > org.mortbay.jetty.servlet.ServletHttpRequest.getParameter
> > (ServletHttpRequest.java:650)
> >    [groovy]     at
> > org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI(SimpleGrailsControllerHelper.java:201)
> >    [groovy]     at
> > org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI
> > (SimpleGrailsControllerHelper.java:126)
> >    [groovy]     at
> > org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsController.handleRequest(SimpleGrailsController.java:79)
> >    [groovy]     at
> > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle
> > (SimpleControllerHandlerAdapter.java:44)
> >    [groovy]     at
> > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:717)
> >    [groovy]     at
> > org.springframework.web.servlet.DispatcherServlet.doService
> > (DispatcherServlet.java:658)
> >    [groovy]     at
> > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
> >    [groovy]     at
> > org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java
> > :357)
> >    [groovy]     at
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
> >    [groovy]     at
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> >    [groovy]     at
> > org.mortbay.jetty.servlet.ServletHolder.handle
> > (ServletHolder.java:427)
> >    [groovy]     at
> > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
> >    [groovy]     at
> > com.opensymphony.module.sitemesh.filter.PageFilter.parsePage
> > (PageFilter.java:119)
> >    [groovy]     at
> > com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)
> >    [groovy]     at
> > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java
> > :821)
> >    [groovy]     at
> > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:75)
> >    [groovy]     at
> > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java
> > :76)
> >    [groovy]     at
> > org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:137)
> >    [groovy]     at
> > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java
> > :821)
> >    [groovy]
> > atorg.codehaus.groovy.grails.web.servlet.filter.GrailsReloadServletFilter.doFilterInternal(GrailsReloadServletFilter.java:229)
> >    [groovy]     at
> > org.springframework.web.filter.OncePerRequestFilter.doFilter
> > (OncePerRequestFilter.java:76)
> >    [groovy]     at
> > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> >    [groovy]     at
> > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch
> > (WebApplicationHandler.java:471)
> >    [groovy]     at
> > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
> >    [groovy]     at
> > org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
> >    [groovy]     at
> > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
> >    [groovy]     at
> > org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
> >    [groovy]     at org.mortbay.http.HttpServer.service
> > (HttpServer.java:954)
> >    [groovy]     at
> > org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
> >    [groovy]     at
> > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
> >    [groovy]     at
> > org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
> >    [groovy]     at
> > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> >    [groovy]     at org.mortbay.util.ThreadedServer.handle(
> > ThreadedServer.java:357)
> >    [groovy]     at
> > org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>


--
Graeme Rocher
Grails Project Lead
http://grails.org

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Re: Configuring max form POST size

Eric T. Blue
Thanks Graeme, I'll give this a shot.

On 9/12/06, Graeme Rocher <[hidden email]> wrote:

> Hi Eric,
>
> Yes it is container specific so you would need to configure it in the
> deployed environment. Using
> -Dorg.mortbay.http.HttpRequest.maxFormContentSize=  probably won't
> work here as the grails scripts execute ant which in turn loads jetty
> programmatically. You would need to modify the grails scripts in the
> GRAILS_HOME\bin directory to pass this information when calling Ant
>
> Graeme
>
> On 9/11/06, Eric T. Blue <[hidden email]> wrote:
> > Hi,
> >
> > It's been a while since I posted this problem, and I was wondering if
> > somebody could give some hints as to the best way to get around this
> > limitation.  Although I've been busy as of late, I have no problem
> > digging through code to create a workaround.  But, I'm not certain if
> > this is a Grails issue or something to do with Jetty.  Any help would
> > be appreciated.
> >
> > On 8/8/06, Eric T. Blue <[hidden email]> wrote:
> > > Hi,
> > >
> > > I've created a test controller where I am experimenting with form POSTing
> > > large JSON datastructures.  The form only contains one item (input
> > > type=text), and the value is JSON encoded.  I've discovered that when
> > > running 'grails run-app', if I POST a value >= 199,961 bytes, I get a
> > > java.lang.IllegalStateException: Form too large (The entire stack trace is
> > > at the end of this email).  I decided to test the limit in Tomcat by
> > > creating a war and deploying.  After some investigation the limit there is
> > > 2MB, but is configurable by setting a maxPostSize attribute for the
> > > connector in server.xml.
> > >
> > > I did some searching on this issue for Jetty:
> > >
> > > http://confluence.atlassian.com/display/DOC/Known+Issues+for+Jetty
> > > http://servlets.com/archive/servlet/ReadMsg?msgId=543490&listName=jetty-support
> > >
> > > And I've tried passing
> > > -Dorg.mortbay.http.HttpRequest.maxFormContentSize= <some
> > > value> on the command-line, but the exception is still being thrown.  Does
> > > anybody have any suggestions on how I can configure this value to either
> > > remove the POST size restriction for testing, or to raise the limit to a
> > > more reasonable number (say 4MB)?
> > >
> > >
> > > Thanks!
> > >
> > >
> > >
> > >
> > >
> > >
> > > ====== Stack Trace ======
> > >
> > >
> > >    [groovy] Handler execution resulted in exception - forwarding to resolved
> > > error view
> > >    [groovy] java.lang.IllegalStateException: Form too large
> > >    [groovy]     at
> > > org.mortbay.http.HttpRequest.extractParameters(HttpRequest.java:840)
> > >    [groovy]     at
> > > org.mortbay.http.HttpRequest.getParameter(HttpRequest.java:908)
> > >    [groovy]     at
> > > org.mortbay.jetty.servlet.ServletHttpRequest.getParameter
> > > (ServletHttpRequest.java:650)
> > >    [groovy]     at
> > > org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI(SimpleGrailsControllerHelper.java:201)
> > >    [groovy]     at
> > > org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI
> > > (SimpleGrailsControllerHelper.java:126)
> > >    [groovy]     at
> > > org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsController.handleRequest(SimpleGrailsController.java:79)
> > >    [groovy]     at
> > > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle
> > > (SimpleControllerHandlerAdapter.java:44)
> > >    [groovy]     at
> > > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:717)
> > >    [groovy]     at
> > > org.springframework.web.servlet.DispatcherServlet.doService
> > > (DispatcherServlet.java:658)
> > >    [groovy]     at
> > > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
> > >    [groovy]     at
> > > org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java
> > > :357)
> > >    [groovy]     at
> > > javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
> > >    [groovy]     at
> > > javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> > >    [groovy]     at
> > > org.mortbay.jetty.servlet.ServletHolder.handle
> > > (ServletHolder.java:427)
> > >    [groovy]     at
> > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
> > >    [groovy]     at
> > > com.opensymphony.module.sitemesh.filter.PageFilter.parsePage
> > > (PageFilter.java:119)
> > >    [groovy]     at
> > > com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)
> > >    [groovy]     at
> > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java
> > > :821)
> > >    [groovy]     at
> > > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:75)
> > >    [groovy]     at
> > > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java
> > > :76)
> > >    [groovy]     at
> > > org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:137)
> > >    [groovy]     at
> > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java
> > > :821)
> > >    [groovy]
> > > atorg.codehaus.groovy.grails.web.servlet.filter.GrailsReloadServletFilter.doFilterInternal(GrailsReloadServletFilter.java:229)
> > >    [groovy]     at
> > > org.springframework.web.filter.OncePerRequestFilter.doFilter
> > > (OncePerRequestFilter.java:76)
> > >    [groovy]     at
> > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
> > >    [groovy]     at
> > > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch
> > > (WebApplicationHandler.java:471)
> > >    [groovy]     at
> > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
> > >    [groovy]     at
> > > org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
> > >    [groovy]     at
> > > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
> > >    [groovy]     at
> > > org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
> > >    [groovy]     at org.mortbay.http.HttpServer.service
> > > (HttpServer.java:954)
> > >    [groovy]     at
> > > org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
> > >    [groovy]     at
> > > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
> > >    [groovy]     at
> > > org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
> > >    [groovy]     at
> > > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> > >    [groovy]     at org.mortbay.util.ThreadedServer.handle(
> > > ThreadedServer.java:357)
> > >    [groovy]     at
> > > org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe from this list please visit:
> >
> >     http://xircles.codehaus.org/manage_email
> >
> >
>
>
> --
> Graeme Rocher
> Grails Project Lead
> http://grails.org
>
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Loading...