This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I was debugging a web service and NB locked. Below is the thread dump. Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\siddela>cd "C:\Program Files\netbeans-5.5\bin" C:\Program Files\netbeans-5.5\bin>nb.exe Using org.netbeans.jemmy.drivers.DefaultDriverInstaller driver installer size: 1 Jalopy Source Code Formatter 1.7_182 Single-User License Owner: Larry Siddens, Sierra Vista, USA Copyright (c) 2003-2006 TRIEMAX Software. All rights reserved. size: 2 got dob from enable nodes C:\Program Files\netbeans-5.5\bin>nb.exe size: 1 Using org.netbeans.jemmy.drivers.DefaultDriverInstaller driver installer got dob from enable nodes Jalopy Source Code Formatter 1.7_182 Single-User License Owner: Larry Siddens, Sierra Vista, USA Copyright (c) 2003-2006 TRIEMAX Software. All rights reserved. size: 2 size: 3 init CA CA isEnabled classNode = null size: 4 init CA CA isEnabled classNode = null init CA CA isEnabled classNode = null size: 5 init CA CA isEnabled classNode = null size: 6 init CA CA isEnabled classNode = null size: 7 size: 8 size: 9 size: 10 size: 11 size: 12 init CA CA isEnabled classNode = null init CA CA isEnabled classNode = null size: 13 size: 14 size: 15 size: 16 init CA CA isEnabled classNode = null size: 17 size: 18 size: 19 size: 20 size: 21 size: 22 size: 23 size: 24 size: 25 size: 26 size: 27 size: 28 size: 29 size: 30 got dob from enable nodes C:\Program Files\netbeans-5.5\bin>nb.exe Using org.netbeans.jemmy.drivers.DefaultDriverInstaller driver installer C:\Program Files\netbeans-5.5\bin>nb.exe Using org.netbeans.jemmy.drivers.DefaultDriverInstaller driver installer size: 1 init CA CA isEnabled classNode = null init CA CA isEnabled classNode = null init CA CA isEnabled classNode = null size: 2 size: 3 size: 4 size: 5 size: 6 size: 7 size: 8 size: 9 init CA CA isEnabled classNode = null init CA CA isEnabled classNode = null C:\Program Files\netbeans-5.5\bin>nb.exe Using org.netbeans.jemmy.drivers.DefaultDriverInstaller driver installer size: 1 size: 2 size: 3 Jalopy Source Code Formatter 1.7_182 Single-User License Owner: Larry Siddens, Sierra Vista, USA Copyright (c) 2003-2006 TRIEMAX Software. All rights reserved. size: 4 got dob from enable nodes Full thread dump Java HotSpot(TM) Client VM (1.5.0_10-b03 mixed mode): "Default RequestProcessor" daemon prio=2 tid=0x302a2978 nid=0x1574 waiting for monitor entry [0x3a22f000..0x3a22fb68] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) ^C at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x38c13e68 nid=0x17ac in Object.wait() [0x3a26f000..0x3a26fc68] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at com.sun.tools.jdi.TargetVM.waitForReply(TargetVM.java:281) - locked <0x0810d160> (a com.sun.tools.jdi.Packet) C:\Program Files\netbeans-5.5\bin> at com.sun.tools.jdi.VirtualMachineImpl.waitForTargetReply(VirtualMachineImpl.java:938) at com.sun.tools.jdi.PacketStream.waitForReply(PacketStream.java:51) at com.sun.tools.jdi.JDWP$VirtualMachine$Dispose.waitForReply(JDWP.java:445) at com.sun.tools.jdi.JDWP$VirtualMachine$Dispose.process(JDWP.java:431) at com.sun.tools.jdi.VirtualMachineImpl.dispose(VirtualMachineImpl.java:504) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.finish(JPDADebuggerImpl.java:846) at org.netbeans.modules.debugger.jpda.actions.KillActionProvider.doAction(KillActionProvider.java:52) at org.netbeans.spi.debugger.ActionsProvider$1.run(ActionsProvider.java:83) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x3918dba8 nid=0x13d0 waiting for monitor entry [0x3a1ef000..0x3a1efd68] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x38c41a48 nid=0x92c waiting for monitor entry [0x3a1af000..0x3a1af9e8] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x301308c8 nid=0x160c waiting for monitor entry [0x39eaf000..0x39eafa68] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x3901db40 nid=0xf9c in Object.wait() [0x3a16f000..0x3a16fbe8] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at com.sun.tools.jdi.TargetVM.waitForReply(TargetVM.java:281) - locked <0x080a0c38> (a com.sun.tools.jdi.Packet) at com.sun.tools.jdi.VirtualMachineImpl.waitForTargetReply(VirtualMachineImpl.java:938) at com.sun.tools.jdi.PacketStream.waitForReply(PacketStream.java:51) at com.sun.tools.jdi.JDWP$VirtualMachine$AllThreads.waitForReply(JDWP.java:319) at com.sun.tools.jdi.JDWP$VirtualMachine$AllThreads.process(JDWP.java:305) at com.sun.tools.jdi.VMState.allThreads(VMState.java:174) at com.sun.tools.jdi.VirtualMachineImpl.allThreads(VirtualMachineImpl.java:358) at org.netbeans.modules.debugger.jpda.actions.PauseActionProvider.checkEnabled(PauseActionProvider.java:111) at org.netbeans.modules.debugger.jpda.actions.PauseActionProvider.run(PauseActionProvider.java:142) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x3901d1b8 nid=0x16d0 waiting for monitor entry [0x3a12f000..0x3a12fb68] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x30301530 nid=0x1784 waiting for monitor entry [0x39fcf000..0x39fcfc68] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x30131d18 nid=0x358 in Object.wait() [0x39f2f000..0x39f2fce8] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at com.sun.tools.jdi.TargetVM.waitForReply(TargetVM.java:281) - locked <0x080a0d78> (a com.sun.tools.jdi.Packet) at com.sun.tools.jdi.VirtualMachineImpl.waitForTargetReply(VirtualMachineImpl.java:938) at com.sun.tools.jdi.PacketStream.waitForReply(PacketStream.java:51) at com.sun.tools.jdi.JDWP$VirtualMachine$AllThreads.waitForReply(JDWP.java:319) at com.sun.tools.jdi.JDWP$VirtualMachine$AllThreads.process(JDWP.java:305) at com.sun.tools.jdi.VMState.allThreads(VMState.java:174) at com.sun.tools.jdi.VirtualMachineImpl.allThreads(VirtualMachineImpl.java:358) at org.netbeans.modules.debugger.jpda.actions.ContinueActionProvider.checkEnabled(ContinueActionProvider.java:110) at org.netbeans.modules.debugger.jpda.actions.ContinueActionProvider.run(ContinueActionProvider.java:138) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x2ff438b8 nid=0xdb8 waiting for monitor entry [0x3054f000..0x3054fd68] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x3027c088 nid=0x11d8 waiting for monitor entry [0x2f8af000..0x2f8af9e8] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Default RequestProcessor" daemon prio=2 tid=0x30455310 nid=0x17bc waiting for monitor entry [0x2f65f000..0x2f65fa68] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "URLdisplayer" prio=6 tid=0x3027cb68 nid=0xac0 in Object.wait() [0x39f6f000..0x39f6fc68] at java.lang.Object.wait(Native Method) - waiting on <0x07be0b90> (a org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer.getNextTask(NbDdeBrowserImpl.java:249) - locked <0x07be0b90> (a org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer) at org.netbeans.modules.extbrowser.NbDdeBrowserImpl$URLDisplayer.run(NbDdeBrowserImpl.java:261) at java.lang.Thread.run(Thread.java:595) "Default RequestProcessor" daemon prio=2 tid=0x30455498 nid=0xde4 in Object.wait() [0x39eef000..0x39eefd68] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at com.sun.tools.jdi.TargetVM.waitForReply(TargetVM.java:281) - locked <0x02f90148> (a com.sun.tools.jdi.Packet) at com.sun.tools.jdi.VirtualMachineImpl.waitForTargetReply(VirtualMachineImpl.java:938) at com.sun.tools.jdi.PacketStream.waitForReply(PacketStream.java:51) at com.sun.tools.jdi.JDWP$VirtualMachine$Dispose.waitForReply(JDWP.java:445) at com.sun.tools.jdi.JDWP$VirtualMachine$Dispose.process(JDWP.java:431) at com.sun.tools.jdi.VirtualMachineImpl.dispose(VirtualMachineImpl.java:504) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.finish(JPDADebuggerImpl.java:846) at org.netbeans.modules.debugger.jpda.actions.KillActionProvider.doAction(KillActionProvider.java:52) at org.netbeans.spi.debugger.ActionsProvider$1.run(ActionsProvider.java:83) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Debugger operator thread" daemon prio=2 tid=0x3045ca98 nid=0x9c8 waiting for monitor entry [0x39e6f000..0x39e6fa68] at org.netbeans.modules.debugger.jpda.actions.StepActionProvider.exec(StepActionProvider.java:180) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.util.Operator$1.run(Operator.java:200) at java.lang.Thread.run(Thread.java:595) "Default RequestProcessor" daemon prio=2 tid=0x3045c7e8 nid=0x1288 in Object.wait() [0x39e2f000..0x39e2fae8] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at com.sun.tools.jdi.TargetVM.waitForReply(TargetVM.java:281) - locked <0x0810d1e8> (a com.sun.tools.jdi.Packet) at com.sun.tools.jdi.VirtualMachineImpl.waitForTargetReply(VirtualMachineImpl.java:938) at com.sun.tools.jdi.PacketStream.waitForReply(PacketStream.java:51) at com.sun.tools.jdi.JDWP$VirtualMachine$Dispose.waitForReply(JDWP.java:445) at com.sun.tools.jdi.JDWP$VirtualMachine$Dispose.process(JDWP.java:431) at com.sun.tools.jdi.VirtualMachineImpl.dispose(VirtualMachineImpl.java:504) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.finish(JPDADebuggerImpl.java:846) at org.netbeans.modules.debugger.jpda.actions.KillActionProvider.doAction(KillActionProvider.java:52) at org.netbeans.spi.debugger.ActionsProvider$1.run(ActionsProvider.java:83) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "JDI Target VM Interface" daemon prio=2 tid=0x3045c660 nid=0xc00 runnable [0x39def000..0x39defb68] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at com.sun.tools.jdi.SocketConnection.readPacket(SocketTransportService.java:393) - locked <0x07797cc0> (a java.lang.Object) at com.sun.tools.jdi.TargetVM.run(TargetVM.java:99) at java.lang.Thread.run(Thread.java:595) "JDI Internal Event Handler" daemon prio=2 tid=0x38cc5e10 nid=0xd2c in Object.wait() [0x39daf000..0x39dafbe8] at java.lang.Object.wait(Native Method) - waiting on <0x07797d78> (a com.sun.tools.jdi.EventQueueImpl) at java.lang.Object.wait(Object.java:474) at com.sun.tools.jdi.EventQueueImpl.removeUnfiltered(EventQueueImpl.java:171) - locked <0x07797d78> (a com.sun.tools.jdi.EventQueueImpl) at com.sun.tools.jdi.EventQueueImpl.removeInternal(EventQueueImpl.java:106) at com.sun.tools.jdi.InternalEventHandler.run(InternalEventHandler.java:36) at java.lang.Thread.run(Thread.java:595) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=2 tid=0x30398d28 nid=0x1 164 in Object.wait() [0x304cf000..0x304cfd68] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:885) - locked <0x0772b120> (a java.lang.Object) "Thread-31" daemon prio=6 tid=0x303878c0 nid=0x13e8 runnable [0x2fc3f000..0x2fc3fa68] at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:194) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) - locked <0x076f8678> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:90) at org.netbeans.modules.j2ee.sun.ide.j2ee.StartSunServer$StreamFlusher.run(StartSunServer.java:1124) "Thread-30" daemon prio=6 tid=0x3011d7e8 nid=0x10b8 runnable [0x2fbff000..0x2fbffae8] at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:177) at org.netbeans.modules.j2ee.sun.ide.j2ee.StartSunServer$StreamFlusher.run(StartSunServer.java:1124) "Thread-29" daemon prio=6 tid=0x3011db58 nid=0x116c in Object.wait() [0x2fadf000..0x2fadfb68] at java.lang.Object.wait(Native Method) at org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport.run(LogViewerSupport.java:314) - locked <0x076fa748> (a org.netbeans.modules.j2ee.sun.ide.j2ee.LogViewerSupport) "Default RequestProcessor" daemon prio=2 tid=0x30301d40 nid=0x159c waiting for monitor entry [0x3050f000..0x3050fbe8] at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:526) - waiting to lock <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluateIn(JPDADebuggerImpl.java:502) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.evaluate(JPDADebuggerImpl.java:227) at org.netbeans.modules.debugger.projects.ToolTipAnnotation.run(ToolTipAnnotation.java:110) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "JPDA Processor" daemon prio=2 tid=0x3040b5b0 nid=0x1738 in Object.wait() [0x2f61f000..0x2f61fce8] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at com.sun.tools.jdi.TargetVM.waitForReply(TargetVM.java:281) - locked <0x080a1000> (a com.sun.tools.jdi.Packet) at com.sun.tools.jdi.VirtualMachineImpl.waitForTargetReply(VirtualMachineImpl.java:938) at com.sun.tools.jdi.PacketStream.waitForReply(PacketStream.java:51) at com.sun.tools.jdi.JDWP$VirtualMachine$AllThreads.waitForReply(JDWP.java:319) at com.sun.tools.jdi.JDWP$VirtualMachine$AllThreads.process(JDWP.java:305) at com.sun.tools.jdi.VMState.allThreads(VMState.java:174) at com.sun.tools.jdi.VirtualMachineImpl.allThreads(VirtualMachineImpl.java:358) at org.netbeans.modules.debugger.jpda.actions.ContinueActionProvider.checkEnabled(ContinueActionProvider.java:110) at org.netbeans.modules.debugger.jpda.actions.JPDADebuggerActionProvider.propertyChange(JPDADebuggerActionProvider.java:75) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:341) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.firePropertyChange(JPDADebuggerImpl.java:994) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.setState(JPDADebuggerImpl.java:981) at org.netbeans.modules.debugger.jpda.JPDADebuggerImpl.resume(JPDADebuggerImpl.java:912) - locked <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.actions.StepActionProvider.runAction(StepActionProvider.java:143) - locked <0x07800c68> (a java.lang.Object) at org.netbeans.modules.debugger.jpda.actions.StepActionProvider$1.run(StepActionProvider.java:109) at org.netbeans.modules.debugger.jpda.actions.JPDADebuggerActionProvider$1.run(JPDADebuggerActionProvider.java:150) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932) "Timer-1" daemon prio=2 tid=0x30132870 nid=0xfbc in Object.wait() [0x39d6f000..0x39d6fb68] at java.lang.Object.wait(Native Method) - waiting on <0x070c7400> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x070c7400> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-13" daemon prio=6 tid=0x301cc408 nid=0x117c runnable [0x39cef000..0x39cefbe8] at java.lang.ProcessImpl.waitFor(Native Method) at org.netbeans.modules.derby.ExecSupport$1.run(ExecSupport.java:81) "Thread-12" daemon prio=6 tid=0x301ebdd8 nid=0x1654 waiting on condition [0x39caf000..0x39cafd68] at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:161) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:136) "Thread-11" daemon prio=6 tid=0x303fb008 nid=0x10d8 waiting on condition [0x39c6f000..0x39c6fc68] at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:161) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:136) "Thread-10" daemon prio=6 tid=0x30325018 nid=0x1638 waiting on condition [0x39c2f000..0x39c2f9e8] at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.derby.ExecSupport$OutputCopier.read(ExecSupport.java:161) at org.netbeans.modules.derby.ExecSupport$OutputCopier.run(ExecSupport.java:136) "DestroyJavaVM" prio=6 tid=0x00039848 nid=0x17f8 waiting on condition [0x00000000..0x0007fae8] "Collaboration Notification" daemon prio=6 tid=0x2fd5e678 nid=0x1374 in Object.wait() [0x2fbbf000..0x2fbbf9e8] at java.lang.Object.wait(Native Method) - waiting on <0x0610f508> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.collab.ui.NotificationThread.run(NotificationThread.java:93) - locked <0x0610f508> (a java.lang.Object) "TimerQueue" daemon prio=6 tid=0x2fd5d7c8 nid=0x9b0 in Object.wait() [0x2fb7f000..0x2fb7fa68] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x060f3b18> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:595) "AWT-EventQueue-1" prio=6 tid=0x2fd49218 nid=0x11a8 runnable [0x2fb3f000..0x2fb3fae8] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) - locked <0x02f922d8> (a java.io.BufferedInputStream) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:626) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:571) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:961) - locked <0x02f92378> (a sun.net.www.protocol.http.HttpURLConnection) at com.sun.enterprise.admin.jmx.remote.comm.ServletConnection.receive(ServletConnection.java:106) at com.sun.enterprise.admin.jmx.remote.comm.MBeanServerMessageConductor.invoke(MBeanServerMessageConductor.java:62) at com.sun.enterprise.admin.jmx.remote.internal.RemoteMBeanServerConnection.getAttribute(RemoteMBeanServerConnection.java:28 4) at com.sun.appserv.management.client.handler.AMXProxyHandler.invokeTarget(AMXProxyHandler.java:438) at com.sun.appserv.management.client.handler.AMXProxyHandler.invokeProxyMapGetter(AMXProxyHandler.java:632) at com.sun.appserv.management.client.handler.AMXProxyHandler._invoke(AMXProxyHandler.java:1079) at com.sun.appserv.management.client.handler.AMXProxyHandler.invoke(AMXProxyHandler.java:1002) at $Proxy20.getStandaloneServerConfigMap(Unknown Source) at org.netbeans.modules.j2ee.sun.bridge.apis.AppserverMgmtController.getStandaloneServerInstancesMap(AppserverMgmtController .java:581) at org.netbeans.modules.j2ee.sun.bridge.apis.AppserverMgmtController.getStandaloneServerConfigByName(AppserverMgmtController .java:440) at org.netbeans.modules.j2ee.sun.bridge.apis.AppserverMgmtController.getReferencedConfig(AppserverMgmtController.java:589) at org.netbeans.modules.j2ee.sun.bridge.apis.AppserverMgmtController.getLogProperties(AppserverMgmtController.java:1058) at org.netbeans.modules.j2ee.sun.ide.runtime.nodes.DomainRootNode.getSheetProperties(DomainRootNode.java:137) at org.netbeans.modules.j2ee.sun.ide.runtime.nodes.DomainRootNode.createSheet(DomainRootNode.java:102) at org.openide.nodes.AbstractNode.getSheet(AbstractNode.java:404) - locked <0x07950598> (a org.netbeans.modules.j2ee.sun.ide.runtime.nodes.DomainRootNode) at org.openide.nodes.AbstractNode.getPropertySets(AbstractNode.java:415) at org.netbeans.modules.j2ee.deployment.impl.ui.FilterXNode.getPropertySets(FilterXNode.java:95) at org.netbeans.modules.j2ee.deployment.impl.ui.InstanceTargetXNode.getPropertySets(InstanceTargetXNode.java:101) at org.openide.nodes.FilterNode.getPropertySets(FilterNode.java:574) at org.openide.nodes.FilterNode.getPropertySets(FilterNode.java:574) at org.openide.explorer.propertysheet.PropertySheet.setCurrentNode(PropertySheet.java:567) at org.openide.explorer.propertysheet.PropertySheet.doSetNodes(PropertySheet.java:382) at org.openide.explorer.propertysheet.PropertySheet.access$300(PropertySheet.java:85) at org.openide.explorer.propertysheet.PropertySheet$2$1.run(PropertySheet.java:526) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) "*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x2f001108 nid=0x1254 in Object.wait() [0x2fa7f000..0x2fa7fce8] at java.lang.Object.wait(Native Method) - waiting on <0x05ff87f8> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1582) - locked <0x05ff87f8> (a java.lang.Object) "MDR event dispatcher" daemon prio=2 tid=0x2ece58b8 nid=0x660 in Object.wait() [0x2f93f000..0x2f93fd68] at java.lang.Object.wait(Native Method) - waiting on <0x05c40e88> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:474) at org.netbeans.mdr.util.EventNotifier$EventsDelivery.run(EventNotifier.java:263) - locked <0x05c40e88> (a java.util.LinkedList) at java.lang.Thread.run(Thread.java:595) "Java2D Disposer" daemon prio=10 tid=0x2edb4e40 nid=0x166c in Object.wait() [0x2f5df000..0x2f5dfce8] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x0527ee80> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:107) at java.lang.Thread.run(Thread.java:595) "AWT-Windows" daemon prio=6 tid=0x2ed9b710 nid=0x13b8 runnable [0x2f2ef000..0x2f2efd68] at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:269) at java.lang.Thread.run(Thread.java:595) "AWT-Shutdown" prio=6 tid=0x2ed9b310 nid=0x17a4 in Object.wait() [0x2f2af000..0x2f2af9e8] at java.lang.Object.wait(Native Method) - waiting on <0x0527ef68> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x0527ef68> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "Timer-0" daemon prio=6 tid=0x2eaa6858 nid=0x11b4 in Object.wait() [0x2f20f000..0x2f20fa68] at java.lang.Object.wait(Native Method) - waiting on <0x0527eff8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x0527eff8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=6 tid=0x2ead6288 nid=0x142c runnable [0x2f18f000..0x2f18fb68] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x05232348> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:867) "Active Reference Queue Daemon" daemon prio=2 tid=0x2ea7c868 nid=0xfe8 in Object.wait() [0x2ec9f000..0x2ec9fbe8] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x052324c8> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3002) at java.lang.Thread.run(Thread.java:595) "Low Memory Detector" daemon prio=6 tid=0x00a979c0 nid=0x8b4 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x00a966f0 nid=0xac4 waiting on condition [0x00000000..0x2e9dfa48] "Signal Dispatcher" daemon prio=10 tid=0x00a95a70 nid=0x1128 waiting on condition [0x00000000..0x00000000] "Finalizer" daemon prio=8 tid=0x00a8ca68 nid=0x1640 in Object.wait() [0x2e95f000..0x2e95fa68] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x05232670> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x00a8b5f8 nid=0x17a0 in Object.wait() [0x009bf000..0x009bfae8] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x05232218> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x00a88b30 nid=0x1608 runnable "VM Periodic Task Thread" prio=10 tid=0x00a98d48 nid=0xd58 waiting on condition
The debugger does not respond, that's true, but that does not seem to be a problem of NetBeans debugger integration. It's waiting for response in JDI code. But NetBeans are blocked in AWT-EventQueue-1 by some HTTP connection. It's very bad to do that work in AWT. Moving to J2EE for evaluation.
I will get this one.
this should solve it... Checking in AppserverMgmtControllerBase.java; /cvs/serverplugins/sun/appsrvbridge/src/org/netbeans/modules/j2ee/sun/bridge/apis/AppserverMgmtControllerBase.java,v <-- AppserverMgmtControllerBase.java new revision: 1.4; previous revision: 1.3