tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lisa Woodring" <lisa.woodr...@iglass.net>
Subject RE: Why getting this error?
Date Mon, 03 Oct 2005 16:23:09 GMT
I get the "java.lang.OutOfMemoryError: PermGen space" error periodically
when I use Tomcat Manager to deploy my web application (as opposed to
re-starting Tomcat).  It eventually runs out of memory on the deploy.
However, since I only use the manager for development -- I just restart
Tomcat when the error happens.


-----Original Message-----
From: Ritchie Gillam [mailto:gillamr@halifax.ca] 
Sent: Monday, October 03, 2005 11:04 AM
To: tomcat-user@jakarta.apache.org
Subject: RE: Why getting this error?

This command don't seem to work?  Is there another way to see all of the
Parameters for the JVM?

Ritchie Gillam
Programmer Analyst, Information Services, Halifax Regional Municipality
Email: gillamr@halifax.ca
Phone: (902) 490-6167
Fax: (902) 490-6583

>>> trung.nguyen@globalcompliance.com 10/03/05 10:55 am >>>
If you haven't set this variable elsewhere within the box, PermGen defaults
to 64MB, otherwise, you can see the size by using "ps -avx" command....

--Trung


-----Original Message-----
From: Ritchie Gillam [mailto:gillamr@halifax.ca]
Sent: Monday, October 03, 2005 9:48 AM
To: tomcat-user@jakarta.apache.org
Subject: RE: Why getting this error?


Thanks, I will set the JAVA_OPTS variable. Is there a way to see what the
Size is now before I change it?

Thanks,

Ritchie Gillam
Programmer Analyst, Information Services, Halifax Regional Municipality
Email: gillamr@halifax.ca
Phone: (902) 490-6167
Fax: (902) 490-6583

>>> trung.nguyen@globalcompliance.com 10/03/05 10:45 am >>>
Ritchie,

No, it's not in server.xml, It's in $TOMCAT_HOME/bin/catalina.sh, add this
line below:

JAVA_OPTS="-server -XX:MaxPermSize=256m"

Hope this help....

--Trung


-----Original Message-----
From: Ritchie Gillam [mailto:gillamr@halifax.ca]
Sent: Monday, October 03, 2005 9:34 AM
To: tomcat-user@jakarta.apache.org
Subject: RE: Why getting this error?


Thanks Peter!  Can you provide an example please?   Is this defined
somewhere in the server.xml file?

Thanks

Ritchie Gillam
Programmer Analyst, Information Services, Halifax Regional Municipality
Email: gillamr@halifax.ca
Phone: (902) 490-6167
Fax: (902) 490-6583

>>> Peter.Crowther@melandra.com 10/03/05 10:29 am >>>
> From: Ritchie Gillam [mailto:gillamr@halifax.ca]
> java.lang.OutOfMemoryError: PermGen space

Although your Java virtual machine has enough memory allocated to it,
something (probably the number of classes being loaded, or the number of
times you're reloading the webapp) is causing the permanent generation to
fill up.  This holds class files, for example.  PermGen defaults to
64 Mbytes, no matter how much heap space is allocated to Java.

Increase the memory allocated to PermGen using eg. -XX:MaxPermSize=128m to
double it.

		- Peter

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org 



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org 
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org 


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org 
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org 



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org 
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org 


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org 
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org 



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message