The test suite does not run reliably on java6. It seems that socket resources in the kernel are being allocated and then need a timeout before the kernel has resources again.
But the test suite runs to fast and will lock up waiting.
Sometimes sockets in state ESTABLISHED are left around. This also leads to lock-up.