Hi,
as the error message shows: you are running out of RAM.
'java.lang.OutOfMemoryError: Java heap space'
Java Heap memory is the part in your main memory which the JAVA virtual machine can use. This seems not to be enough after a few minutes, so server crashes.
In your java start parameter, e.g. java -Xmx256M, -XmX tells the VM how much heap memory it can use depending on 1) how much you have available and if available
2) if it can be adressed by java. I don't know the exact limitations in numbers but a 32 bit JAVA runtime cannot adress much memory (1GB?). Take a look with a
search engine of your choice.
Regards,
jahan.