Bill,
I haven't seen that error in a long time but I did run into it periodically at a previous job. The only way to clear it was to reboot, as you've experienced. If you want to defer the reboot, you can make a quick edit to the build.xml so that it uses a different port (other than 5005) to list for debugger connections. 5005 is still locked up until you reboot, but if the test's VM is pointing to 5006, it doesn't matter.
I'm not sure which version of Java you're running, but it's possible that this bug is fixed in JDK 1.6. I don't think I've seen it since I switched.
Josh |