fred rosenberger wrote:i know nothing about websphere, but I do believe Unix has a system parameter that limits the size of any heap/core dump. Perhaps that is set too low? it's something like "ulimit", but varies depending on the shell.
I don't know if you are using linux, but perhaps other OS have the same parameter?
Sorry, but I disagree with you Fred. The Linux would not truncate the file. What may happen is the JVM crash so badly that could handle the error or even there was an OOM in the OS level, which the kernel killed your application. ulimit would be more about number of process/threads and number of file descriptors and so on. If the OS killed the JVM process due OOM (which is very very rare in cases of OpenJDK) , it would be log such as in /var/messages/log.
Also, about the problem, I found the following resource that might help:
http://www-01.ibm.com/support/docview.wss?uid=swg27006624&aid=1
https://www.ibm.com/developerworks/community/forums/html/topic?id=77777777-0000-0000-0000-000005132948
PS: I think the main reason is the file doesn't have the EOF as described in those web sites, is it able to reproduce the problem?
Regards