Just to update this, I figured out what the problem I was having making the switch to Jetty.
As it turns out, when running under Tomcat, the ACEGI restriction I have placed on the index page that the user is directed to through the <welcome-file-list> tag was sufficient. Under Jetty, I required an ACEGI restriction on the root of the context as well. Once I applied this extra restriction, Jetty works equally well with ACEGI. Now I will do some testing to see if Jetty also suffers from the CBLIB/classloader issue upon redeploy. I will have an answer shortly. Dennis On 4/3/06, Dennis Cartier <[EMAIL PROTECTED]> wrote: > On 4/3/06, Aaron Mulder <[EMAIL PROTECTED]> wrote: > > Is there a JIRA for "the threadlocal issue"? I'm not sure what it > > involves and if it's a known problem I'm hoping it's documented > > somewhere... > > > > In my investigation of the issue, it appeared that a peculiarity of > Tomcat's architecture was responsible for the memory leak. The links > below are about Hibernate, which I do not use, but my spring app does > use the same base tools (CGLIB) as Hibernate. > > http://forum.hibernate.org/viewtopic.php?p=2255431#2255431 > > and a Spring related link, which I do use. > > http://forum.springframework.org/showthread.php?t=21383&highlight=memory > > A good explanation, in general terms is at: > http://www.patrickpeak.com/page/patrick/?anchor=your_web_app_is_leaking > > I was not however able to find a JIRA for this issue. I am already > using CGLIB 2.1.3 as well, which was one of the suggested fixes. > > This issue is mainly causing me annoyance at the moment during the > development cycle of redeploying an app to test changes. I have not > stated using Geronimo in production yet as I was holding out for 1.1 > first. > > This issue came quickly to light as I have been unable to expand the > PermGen space for Geronimo on windows. When I tried the recommendation > of adding increasing the PermGen space using the setenv.bat file, > Geronimo fails to start no matter what I set the values to. This would > only delay the inevitable, but it would be less annoying. > > Also, I should point out, that this is all under JDK 1.5, but I do not > use any of the J2EE features that are known to have issues with 1.5. > > Dennis > -- "It is impossible to design fool proof systems, because fools are so clever." Authour unknown -- "The music business is a cruel and shallow money trench, a long plastic hallway where thieves and pimps run free, and good men die like dogs. There's also a negative side. " Hunter S. Thompson, US journalist (1939 – 2005)
