diff -r a8670a9b5135 glassfish.jruby/src/org/netbeans/modules/glassfish/jruby/JRubyServerModule.java --- a/glassfish.jruby/src/org/netbeans/modules/glassfish/jruby/JRubyServerModule.java Fri May 29 01:11:39 2009 +0400 +++ b/glassfish.jruby/src/org/netbeans/modules/glassfish/jruby/JRubyServerModule.java Mon Jun 08 18:56:55 2009 -0700 @@ -459,7 +459,7 @@ public class JRubyServerModule implement // Define properties to enable rdebug inside Grizzly/JRuby adapter if // debugging is enabled. if(debug) { - builder.append(" -Djruby.reflection=true -Djruby.compile.mode=OFF"); + builder.append(" -Djruby.reflection=true -Djruby.compile.mode=OFF -Djruby.debug.fullTrace=true"); builder.append( " -Dglassfish.rdebug=${rdebug.path}" + " -Dglassfish.rdebug.port=${rdebug.port}" + @@ -472,6 +472,9 @@ public class JRubyServerModule implement // Arguments to Grizzly/JRuby standalone server builder.append(" com.sun.grizzly.standalone.JRuby"); + if(debug) { + builder.append(" --debug"); + } builder.append(" -p "); builder.append(httpPort); builder.append(" -n 1 ");