--- old/agent/src/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java Thu Sep 17 16:09:27 2009 +++ new/agent/src/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java Thu Sep 17 16:09:27 2009 @@ -50,13 +50,12 @@ if (args[0].startsWith("-")) { usage(); } - - // By default, SA agent classes prefer dbx debugger to proc debugger - // and Windows process debugger to windbg debugger. SA expects - // special properties to be set to choose other debuggers. For SA/JDI, - // we choose proc, windbg debuggers instead of the defaults. - - System.setProperty("sun.jvm.hotspot.debugger.useProcDebugger", "true"); + + // By default SA agent classes prefer Windows process debugger + // to windbg debugger. SA expects special properties to be set + // to choose other debuggers. We will set those here before + // attaching to SA agent. + System.setProperty("sun.jvm.hotspot.debugger.useWindbgDebugger", "true"); // delegate to the actual SA debug server.