I use kill -3 on a running production environment (AIX) without any problem. gives a java core txt file that you can analyse (i think the tool is on developerworks).
(but make sure you do it in
test before trying it in production)
I have seen hung threads in a situation where websphere 4 acted as java-client. solution was upgrading websphere 4 with the latest security fix