Hi, On Thu, May 04, 2006 at 11:10:20AM +0200, Remy Maucherat wrote: > Jeff Turner wrote: > > 1 May: 93 Objects (126Mb) > > 2 May: 107 Objects (263Mb) > > 3 May: 492 Objects (486MB) > > BodyContentImpls are pooled and reused since it makes JSP processing > significantly faster. If the application is evil, and uses body tags > with huge bodies (it seems to be the case here), then there could be a > problem.
Just wondering - are all JSP bodies pooled, or only tag bodies? Eg. would this JSP's body be pooled: <%= for (int i=0; i<1000000; i++) { out.print("womble"); } %> Or only if it were wrapped in JSP tag. > Large buffers may be discarded after usage, by setting the > "org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER" system property > to "true". Unfortunately, performance will go down and GC activity will > go up. It appears to have fixed the leak on issues.a.o. Cheers, Jeff --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]