RSS Feed for This PostCurrent Article

JBoss Rule 4.0 Java error – Permanent generation is full…

I was using JBoss Rule 4.0 in one of my project, and I encountered the following error when I was doing load testing

Permanent generation is full…
increase MaxPermSize (current capacity is set to: 67108864 bytes)

According to the documentation, the permanent generation is special because it holds data needed by the virtual machine to describe objects that do not have an equivalence at the Java language level. For example objects describing classes and methods are stored in the permanent generation.

For most applications the permanent generation is not relevant to garbage collector performance. However, some applications dynamically generate and load many classes. In this, it looks like JBoss Rule does. The maximum permanent generation size can be increased with MaxPermSize.

Trackback URL

Sorry, comments for this entry are closed at this time.