It's not a common problem, definitivily. On 5/31/05, Ryan Phelan <[EMAIL PROTECTED]> wrote: > Thanks for the quick Response!, Yes I'm well aware of the gc capabilites > of Java. (It was a nice refresher though :)... Anyway, while hunting for > such *leaks*, I need to target (or eliminate) Tapestry as the cause of > my OutOfMemoryErrors. Seems to work fine when disable-caching is set to > false, but when it is true, then I get OutOfMemoryErrors. Anyone else > run into this problem? Is it a common and known thing in the tapestry > world? Does Tapestry expect you to make a few changes, shutdown the > server, and then go at it again, when writing/debugging a web > application based on tapestry (when disable-caching = true, that is) ? > > Thanks again! :) > > -----Original Message----- > From: Patrick Casey [mailto:[EMAIL PROTECTED] > Sent: Monday, May 30, 2005 10:09 PM > To: 'Tapestry users' > Subject: RE: Tapestry and OutOfMemoryError > > > > Tapestry doesn't have control of when things get garbage > collected; that's up the the JVM (unless you manually call system.gc() > and even then you're only *suggesting* that the JVM do a round of > garbage collection). If you're running out of memory, I'd seriously look > at your own object creation patterns and/or caching code. > > Remember that things won't be collected unless they're > unreachable so if there exists a legal reference chain to an object, > nomatter how tenuous, it's not going anywhere. You *can* leak memory in > java if you A) overcache or B) leave lots of obsolete reference chains > intact. > > -- pat > > > -----Original Message----- > > From: Ryan Phelan [mailto:[EMAIL PROTECTED] > > Sent: Monday, May 30, 2005 8:02 PM > > To: [email protected] > > Subject: Tapestry and OutOfMemoryError > > > > When the J2EE server is run with the JVM arguments > > -Dorg.apache.tapestry.disable-caching=true, does tapestry keep > > creating objects and not Garbage collect them? When I have the > > argument set, I get OutOfMemoryErrors when developing my code after > > working with my web application for about 5 mins. Anyone have > > OutOfMemoryErrors when using Tapestry? Thank you! > > > > Ryan > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
