geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevan Miller <kevan.mil...@gmail.com>
Subject Re: Out of memory errors
Date Tue, 06 Jan 2009 22:27:29 GMT

On Jan 6, 2009, at 3:23 PM, Ken T. wrote:

> On Tue, 06 Jan 2009 08:43:49 -0500, Kevan Miller wrote:
>
>> On Jan 6, 2009, at 5:29 AM, Ken T. wrote: <snip>
>>>
>>> OK, it happened again.  The log file geronimo.log it attached  
>>> after my
>>> signature.
>>
>> Important part of your log output is:
>>
>>
>>> 05:19:13,343 ERROR [log] handle failed java.lang.OutOfMemoryError:
>>> PermGen space
>>> 	at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage
>>> (ServerHandshaker.java:135)
>>
>> So, you're running out of PermGen memory, not HeapSpace. Try  
>> something
>> like:
>>
>> JAVA_OPTS="-Xmx1024m -XX:MaxPermSize=256m"
>>
>> --kevan
>
>
> I'm using the groovy script, but I can't seem to set MaxPermSize  
> without
> the JVM crashing on startup.  Any ideas?

Heh. Ideas? Sure.

1. How are you attempting to set MaxPermSize?
2. How is server startup failing?

Please try to provide more information in your posts. They seem to  
consistently lacking information (e.g. full description of your  
environment, settings, failure information...).

This seems to do a pretty reasonable job in my etc/rc.d/start- 
server,default.groovy file:

// Append some reasonable java flags if none were configured already
if (command.javaFlags.empty) {
     command.javaFlags << '-Xmx512m'
     command.javaFlags << '-XX:MaxPermSize=256m'
}

Let us know if that fixes your problem...

--kevan


Mime
View raw message