Search code examples
debuggingjbosstimeoutremote-debugging

Running remote JBoss in debug mode, Bootup Time Issue


I am trying to run remote jboss in debug mode to debug my application and i have set

set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%

in run.bat file, and am trying to start the jboss server using ant jboss.start but it is taking some time and then timing out, am not sure why this is happening, is there a way out?

Also as jboss is timing out, I would like to increase bootup time for the server, how can i do it from the command line?

Side note, server.log file does not show any messages which jboss is trying to bootup in debug mode (not sure if this would help but thought so sharing this info.)

Any clue or suggestions?


Solution

  • You should set:

    suspend=n
    

    in debugger startup settings.

    suspend - True if the target VM is to be suspended immediately before the main class is loaded; false otherwise.

    Your JBoss waits infinitely for debugger connection, this is useful when you want to troubleshoot startup issues, otherwise do not suspend your VM and let the debugger be connected any time you want.