<p>Hi every one.</p><p>I'm using CRE, Tomcat 5.5.20 and SQL Server 2000 and a C3P0 DataSource bound to Tomcat </p><p>By now we are Testing performance of 4 Heavy weight reports on the server and planning to add more ligth weight reports shortly but actually when there are 5 or more simultaneous<font class="blueRoman"> </font>users on server, JRC throws a java.lang.OutOfMemorError although I configure Tomcat to run with -Xmx192m<font size="-1"> <font size="1">-XX:MaxPermSize=256m java Options</font></font></p><p>Currently I store report name in a Session variable and the ReportSource in another variable to mantain only a ReportSource on session. And every call to <font size="1">processHTTPRequest has it's close() and dispose() method calls</font><br /><br /></p><p>Thus I want to know wath are the best practices to load reports and prevent Memory leaks. </p><p>Thanks</p>