This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
If anyone indeed *does* think that servlets/jsps have unique forms of memory leaks, that are not related to 'common programming errors', but are endemic to servlet programming, I wouldn't mind hearing about them as well.
Prime candidates: Database related resources improperly released. Threads started but not terminated (this got me one time). Bulky stuff attached to long lived sessions. --------- I suggest you write a monitoring servlet for access by developers. Have this servlet capable of dumping the contents of the working ThreadGroup, available memory, max memory, anything else that indicates activity. Bill