Julian I would consider writing some sort of pre-processing program that will convert the documents form individual jsps to one generic jsp that processes the body of the document. Either the raw jsp could be processed or the html generated from it captured and processed. If they are machine generated jsps, they might not be too hard to extract out the variable portion. I've been looking at Geary's templates (link below). It has some nice capabilities.
http://developer.java.sun.com/developer/technicalArticles/javaserverpages/jsp_templates/ Chuck -----Original Message----- From: Julian Löffelhardt [mailto:[EMAIL PROTECTED]] Sent: Monday, December 30, 2002 11:37 AM To: Tomcat Users List Subject: reducing tomcat & jasper memory footprint Hi, I'm using Apache 1.3.26 and 3 tomcat 4.0.4 instances with AJP13 & loadbalancing . Our application is a CMS where all the published articles are generated offline as JSP-Files, one jsp per article. We had hige problems with the memory footprint. Due to the fact that every jsp is generated as a class and there are about 200 new artices per day the permanent segment of the JVM heap gets filled with all the classes, and I get an OutOfMemoryError. My workaround for now is setting -XX:PermSize and --XX:MapPermSize to higher values, but this just delays application hang-up. With 64 megs of permSize our Server had an approx. uptime of 1 day now it's about 3-4 days. Is there any way to unload jsp-Files (unload the class) ? llap, julian -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>