We are running this on AIX.
When the process hangs I try to send "kill -QUIT <pid>" to the process
but it just hangs. I get an entry in the file /tmp/javacore_locations.
For example it added the entry
/tmp/javacore45520.1139323327.txt
But this core dump file does not exist. The process continues to hang
until I send "kill -9 <pid>". So for some reason it seems like the
process never receives the "kill -QUIT".
Hmmm. Unfortunately, I don't know much about AIX, and don't have
access to such a box.
Here's some general information about how to get Java stack traces
on AIX using the IBM JDK; perhaps it will be helpful?
http://www-1.ibm.com/support/docview.wss?fdoc=aimwas&rs=180&uid=swg21181068
thanks,
bryan