I have also been disappointed many times over this. Finally, I found out a solution
To fix this problem, you will need to do the following on all of your subsequent servers:
1. Start the server in "normal" mode (that is, in non-debug mode).
2. Launch the administrative console and log in.
3. Open "Servers", click "Application Servers", and then the server instance (usually "server1").
4. On the Configuration tab, expand Java and Process Management, and then click Process Definition.
5. In the "Advanced Properties" heading, click "Java Virtual Machine".
6. Go to the bottom of the page, find the “Debug Arguments” text box and increase the “address” property at the very end of the line so that it uses a unique port value.
7. Save your changes, exit the administrative console, stop the server, and then run it in debug mode
Veeru source share