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.

Bug 91932 - NB Locked trying to debug Web Service
Summary: NB Locked trying to debug Web Service
Status: RESOLVED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Sun Appserver 9 (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P2 blocker (vote)
Assignee: Vince Kraemer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-05 21:44 UTC by wrongway
Modified: 2007-02-01 00:09 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wrongway 2007-01-05 21:44:28 UTC
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
Comment 1 Martin Entlicher 2007-01-08 10:07:53 UTC
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.
Comment 2 Vince Kraemer 2007-01-16 07:39:30 UTC
I will get this one.
Comment 3 Vince Kraemer 2007-02-01 00:09:16 UTC
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