How to run remote debug in eclipse with weblogic
The very first golden rule is,while configuring the remote debug session make sure you are not specifying the same port number where your weblogic server is running,it has to be a free port(use this link to find the appropriate ports -> List of Ports).
The configuration for remote debug is specified in the startup scripts of weblogic server,either in the 'startWeblogic.cmd' or 'setDomainEnv.cmd' or any other executable file associated with startup of the server.
I am modifying the script 'setDomainEnv.cmd'.Below are the two things you need to do to achieve this.
1.Set the debgug flag as true in the first line of the script.(set
debugFlag=true)
2.Add the line to append JAVA_OPTIONS variable.
In the address property specify the debug port which i have given 8000.
Save the file and restart your weblogic server.
At the startup of weblogic server you can see this message
'Listening for transport dt_socket at address: 8000'
you are done with Weblogic.
Now go to your Eclipse IDE,Select WIndow-Show View-Debug.Debug Configurations-Remote Java-Application,right click,New.Name - can be any name,Project will be set default if you have already opened a file in Eclipse,otherwise choose from available projects configured in workspace, Hostname is the Server you want debug remotely, and the port is 8000,start debugging .
you can also check how we can run a remote debug while both your admin and managed servers are running ->
Remote Debug with Managed Servers Running
Comments
Post a Comment