2007-07-28 14:22:43 Full thread dump Java HotSpot(TM) Client VM (1.6.0_02-ea-b02 mixed mode): "Java Task Provider" daemon prio=10 tid=0x08dffc00 nid=0x1422 in Object.wait() [0x97dea000..0x97deaf30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xa105a458> (a java.util.LinkedHashSet) at java.lang.Object.wait(Object.java:485) at org.netbeans.modules.java.source.tasklist.JavaTaskProvider$1.run(JavaTaskProvider.java:204) - locked <0xa105a458> (a java.util.LinkedHashSet) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Default RequestProcessor" daemon prio=10 tid=0x09b4e400 nid=0x1411 waiting for monitor entry [0x95e54000..0x95e54eb0] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.websvc.design.loader.JaxWsDataObject.createEditorSupport(JaxWsDataObject.java:114) - waiting to lock <0x9aad59d0> (a org.netbeans.modules.websvc.design.loader.JaxWsDataObject) at org.netbeans.modules.websvc.design.loader.JaxWsDataObject.getCookie(JaxWsDataObject.java:100) at org.netbeans.api.java.source.JavaSource.holdsDocumentWriteLock(JavaSource.java:2205) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:510) at org.netbeans.modules.java.source.usages.PersistentClassIndex.updateDirty(PersistentClassIndex.java:212) at org.netbeans.modules.java.source.usages.PersistentClassIndex.search(PersistentClassIndex.java:99) at org.netbeans.api.java.source.ClassIndex.getElements(ClassIndex.java:231) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationScanner.findAnnotatedTypes(AnnotationScanner.java:89) at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesImpl$WebserviceProvider.createInitialObjects(WebservicesImpl.java:335) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.PersistentObjectManager.ensureInitialized(PersistentObjectManager.java:103) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.PersistentObjectManager.getObjects(PersistentObjectManager.java:82) at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesImpl.getWebserviceDescription(WebservicesImpl.java:89) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener$2.run(WebWSSupportLookupProvider.java:133) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener$2.run(WebWSSupportLookupProvider.java:130) at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesMetadataModelImpl$1.call(WebservicesMetadataModelImpl.java:70) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runCallable(AnnotationModelHelper.java:225) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.access$100(AnnotationModelHelper.java:60) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper$2.run(AnnotationModelHelper.java:161) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper$2.run(AnnotationModelHelper.java:163) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:562) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runJavaSourceTask(AnnotationModelHelper.java:159) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runJavaSourceTask(AnnotationModelHelper.java:128) at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesMetadataModelImpl.runReadAction(WebservicesMetadataModelImpl.java:68) at org.netbeans.modules.j2ee.metadata.model.api.MetadataModel.runReadAction(MetadataModel.java:97) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener.updateJaxWs(WebWSSupportLookupProvider.java:129) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener.access$000(WebWSSupportLookupProvider.java:107) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener$1.run(WebWSSupportLookupProvider.java:113) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "Timer-4" prio=10 tid=0x08c80c00 nid=0x1403 in Object.wait() [0x95f54000..0x95f54e30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9bb027a0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x9bb027a0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "pool-3-thread-1" prio=10 tid=0x08a51800 nid=0x13f5 waiting on condition [0x95fa5000..0x95fa6130] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9be06408> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "Java Node Badge Processor" daemon prio=10 tid=0x08224000 nid=0x13f2 waiting on condition [0x95e03000..0x95e03fb0] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9ab2b490> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963) at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:395) at org.netbeans.modules.java.JavaNode$2.run(JavaNode.java:255) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "GSF Source Worker Thread" prio=10 tid=0x08814000 nid=0x127e waiting on condition [0x959f8000..0x959f8e30] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9ae0fd20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.retouche.source.Source$CompilationJob.run(Source.java:1115) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "Timer-2" prio=10 tid=0x0854e000 nid=0x127d in Object.wait() [0x95a49000..0x95a4a0b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9af5a588> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x9af5a588> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=10 tid=0x08901000 nid=0x127c in Object.wait() [0x95afe000..0x95aff130] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9af5a5b8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.api.java.source.JavaSource$CurrentRequestReference.setCurrentTask(JavaSource.java:1908) - locked <0x9af5a5b8> (a java.lang.Object) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1549) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "Timer-1" prio=10 tid=0x0854c400 nid=0x1279 in Object.wait() [0x95c6e000..0x95c6efb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9af5a5f8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x9af5a5f8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=10 tid=0x08059800 nid=0x120b waiting on condition [0x00000000..0xb7e33080] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x95b06c00 nid=0x126c waiting on condition [0x97932000..0x97933db0] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9ae157a8> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:778) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1114) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:201) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:527) at org.netbeans.modules.websvc.design.javamodel.Utils.populateModel(Utils.java:249) at org.netbeans.modules.websvc.design.javamodel.ServiceModel.populateModel(ServiceModel.java:299) at org.netbeans.modules.websvc.design.javamodel.ServiceModel.(ServiceModel.java:63) at org.netbeans.modules.websvc.design.javamodel.ServiceModel.getServiceModel(ServiceModel.java:69) at org.netbeans.modules.websvc.design.loader.JaxWsDataObject.createMultiViewCookie(JaxWsDataObject.java:123) - locked <0x9aad59d0> (a org.netbeans.modules.websvc.design.loader.JaxWsDataObject) at org.netbeans.modules.websvc.design.loader.JaxWsDataObject.getCookie(JaxWsDataObject.java:96) at org.openide.loaders.DataNode.getCookie(DataNode.java:397) at org.openide.nodes.NodeLookup.addCookie(NodeLookup.java:76) at org.openide.nodes.NodeLookup.updateLookupAsCookiesAreChanged(NodeLookup.java:160) - locked <0x9990b988> (a org.openide.nodes.NodeLookup) at org.openide.nodes.NodeLookup.beforeLookup(NodeLookup.java:131) at org.openide.util.lookup.AbstractLookup$R.allItems(AbstractLookup.java:941) at org.openide.nodes.FilterNode$FilterLookup$ProxyResult.updateLookup(FilterNode.java:1711) at org.openide.nodes.FilterNode$FilterLookup$ProxyResult.checkResult(FilterNode.java:1702) at org.openide.nodes.FilterNode$FilterLookup$ProxyResult.allItems(FilterNode.java:1773) at org.openide.nodes.Node$LookupEventList.init(Node.java:1570) at org.openide.nodes.Node.internalLookup(Node.java:229) at org.openide.nodes.Node.getLookup(Node.java:710) - locked <0x9a749bf8> (a org.openide.nodes.Node$LookupEventList) at org.openide.explorer.DefaultEMLookup.updateLookups(DefaultEMLookup.java:92) at org.openide.explorer.DefaultEMLookup.propertyChange(DefaultEMLookup.java:141) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:164) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.openide.explorer.ExplorerManager$2.run(ExplorerManager.java:814) at org.openide.util.Mutex.doEvent(Mutex.java:1181) at org.openide.util.Mutex.readAccess(Mutex.java:287) at org.openide.explorer.ExplorerManager.fireInAWT(ExplorerManager.java:811) at org.openide.explorer.ExplorerManager.access$600(ExplorerManager.java:67) at org.openide.explorer.ExplorerManager$1AtomicSetSelectedNodes.fire(ExplorerManager.java:259) at org.openide.explorer.ExplorerManager.setSelectedNodes(ExplorerManager.java:272) at org.openide.explorer.ExplorerManager$1SetExploredContextAndSelection.run(ExplorerManager.java:364) at org.openide.util.Mutex.readAccess(Mutex.java:296) at org.openide.explorer.ExplorerManager.setExploredContextAndSelection(ExplorerManager.java:383) at org.openide.explorer.view.BeanTreeView.selectionChanged(BeanTreeView.java:133) at org.openide.explorer.view.TreeView.callSelectionChanged(TreeView.java:729) at org.openide.explorer.view.TreeView$TreePropertyListener.run(TreeView.java:1285) at org.openide.util.Mutex.postRequest(Mutex.java:1140) at org.openide.util.Mutex.postReadRequest(Mutex.java:473) at org.openide.explorer.view.TreeView$TreePropertyListener.valueChanged(TreeView.java:1256) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:170) at javax.swing.JTree.setSelectionPath(JTree.java:1598) at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2316) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3517) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressedDND(BasicTreeUI.java:3494) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3453) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.Component.processMouseEvent(Component.java:6035) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x08d55c00 nid=0x1250 in Object.wait() [0x95d10000..0x95d11030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9b1d8140> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.sun.tools.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:1759) - locked <0x9b1d8140> (a java.lang.Object) "Thread-4" daemon prio=10 tid=0x08171800 nid=0x123c in Object.wait() [0x95f03000..0x95f03eb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9b425690> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x9b425690> (a java.util.LinkedList) "TimerQueue" daemon prio=10 tid=0x083aa400 nid=0x1220 in Object.wait() [0x978e2000..0x978e3130] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9a9a7e90> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x9a9a7e90> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0x08368400 nid=0x121e in Object.wait() [0x97984000..0x97985030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9a9a7f40> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x9a9a7f40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x08367800 nid=0x121d runnable [0x979d5000..0x979d5eb0] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:585) at sun.awt.X11.XToolkit.run(XToolkit.java:560) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x08342400 nid=0x121c in Object.wait() [0x97a3c000..0x97a3cf30] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9a9a7f50> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x9a9a7f50> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=10 tid=0x082e5800 nid=0x1217 in Object.wait() [0x97e8c000..0x97e8d0b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9a9a8040> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x9a9a8040> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=10 tid=0x082d5000 nid=0x1216 runnable [0x97edd000..0x97ede130] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x9a9740b8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:980) "Active Reference Queue Daemon" daemon prio=10 tid=0x082c2c00 nid=0x1215 in Object.wait() [0x97fa5000..0x97fa5fb0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9a9a8060> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x9a9a8060> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3034) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x080d9400 nid=0x1213 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x080d7c00 nid=0x1212 waiting on condition [0x00000000..0x981069c8] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x080d6800 nid=0x1211 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=10 tid=0x080d5400 nid=0x1210 waiting on condition [0x00000000..0x981a901c] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x080b9c00 nid=0x120f in Object.wait() [0x98234000..0x982350b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9a9a80b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x9a9a80b0> (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=0x080b8800 nid=0x120e in Object.wait() [0x98286000..0x98286130] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x9a9a7fb0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x9a9a7fb0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x080b5400 nid=0x120d runnable "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x0806c000 nid=0x120c runnable "VM Periodic Task Thread" prio=10 tid=0x080db000 nid=0x1214 waiting on condition JNI global references: 2268 Found one Java-level deadlock: ============================= "Default RequestProcessor": waiting to lock monitor 0x080bdb64 (object 0x9aad59d0, a org.netbeans.modules.websvc.design.loader.JaxWsDataObject), which is held by "AWT-EventQueue-1" "AWT-EventQueue-1": waiting for ownable synchronizer 0x9ae157a8, (a java.util.concurrent.locks.ReentrantLock$FairSync), which is held by "Default RequestProcessor" Java stack information for the threads listed above: =================================================== "Default RequestProcessor": at org.netbeans.modules.websvc.design.loader.JaxWsDataObject.createEditorSupport(JaxWsDataObject.java:114) - waiting to lock <0x9aad59d0> (a org.netbeans.modules.websvc.design.loader.JaxWsDataObject) at org.netbeans.modules.websvc.design.loader.JaxWsDataObject.getCookie(JaxWsDataObject.java:100) at org.netbeans.api.java.source.JavaSource.holdsDocumentWriteLock(JavaSource.java:2205) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:510) at org.netbeans.modules.java.source.usages.PersistentClassIndex.updateDirty(PersistentClassIndex.java:212) at org.netbeans.modules.java.source.usages.PersistentClassIndex.search(PersistentClassIndex.java:99) at org.netbeans.api.java.source.ClassIndex.getElements(ClassIndex.java:231) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationScanner.findAnnotatedTypes(AnnotationScanner.java:89) at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesImpl$WebserviceProvider.createInitialObjects(WebservicesImpl.java:335) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.PersistentObjectManager.ensureInitialized(PersistentObjectManager.java:103) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.PersistentObjectManager.getObjects(PersistentObjectManager.java:82) at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesImpl.getWebserviceDescription(WebservicesImpl.java:89) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener$2.run(WebWSSupportLookupProvider.java:133) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener$2.run(WebWSSupportLookupProvider.java:130) at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesMetadataModelImpl$1.call(WebservicesMetadataModelImpl.java:70) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runCallable(AnnotationModelHelper.java:225) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.access$100(AnnotationModelHelper.java:60) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper$2.run(AnnotationModelHelper.java:161) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper$2.run(AnnotationModelHelper.java:163) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:562) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runJavaSourceTask(AnnotationModelHelper.java:159) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.runJavaSourceTask(AnnotationModelHelper.java:128) at org.netbeans.modules.j2ee.dd.impl.webservices.annotation.WebservicesMetadataModelImpl.runReadAction(WebservicesMetadataModelImpl.java:68) at org.netbeans.modules.j2ee.metadata.model.api.MetadataModel.runReadAction(MetadataModel.java:97) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener.updateJaxWs(WebWSSupportLookupProvider.java:129) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener.access$000(WebWSSupportLookupProvider.java:107) at org.netbeans.modules.websvc.core.jaxws.projects.WebWSSupportLookupProvider$WebservicesChangeListener$1.run(WebWSSupportLookupProvider.java:113) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) "AWT-EventQueue-1": at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x9ae157a8> (a java.util.concurrent.locks.ReentrantLock$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:747) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:778) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1114) at java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:201) at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:262) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:527) at org.netbeans.modules.websvc.design.javamodel.Utils.populateModel(Utils.java:249) at org.netbeans.modules.websvc.design.javamodel.ServiceModel.populateModel(ServiceModel.java:299) at org.netbeans.modules.websvc.design.javamodel.ServiceModel.(ServiceModel.java:63) at org.netbeans.modules.websvc.design.javamodel.ServiceModel.getServiceModel(ServiceModel.java:69) at org.netbeans.modules.websvc.design.loader.JaxWsDataObject.createMultiViewCookie(JaxWsDataObject.java:123) - locked <0x9aad59d0> (a org.netbeans.modules.websvc.design.loader.JaxWsDataObject) at org.netbeans.modules.websvc.design.loader.JaxWsDataObject.getCookie(JaxWsDataObject.java:96) at org.openide.loaders.DataNode.getCookie(DataNode.java:397) at org.openide.nodes.NodeLookup.addCookie(NodeLookup.java:76) at org.openide.nodes.NodeLookup.updateLookupAsCookiesAreChanged(NodeLookup.java:160) - locked <0x9990b988> (a org.openide.nodes.NodeLookup) at org.openide.nodes.NodeLookup.beforeLookup(NodeLookup.java:131) at org.openide.util.lookup.AbstractLookup$R.allItems(AbstractLookup.java:941) at org.openide.nodes.FilterNode$FilterLookup$ProxyResult.updateLookup(FilterNode.java:1711) at org.openide.nodes.FilterNode$FilterLookup$ProxyResult.checkResult(FilterNode.java:1702) at org.openide.nodes.FilterNode$FilterLookup$ProxyResult.allItems(FilterNode.java:1773) at org.openide.nodes.Node$LookupEventList.init(Node.java:1570) at org.openide.nodes.Node.internalLookup(Node.java:229) at org.openide.nodes.Node.getLookup(Node.java:710) - locked <0x9a749bf8> (a org.openide.nodes.Node$LookupEventList) at org.openide.explorer.DefaultEMLookup.updateLookups(DefaultEMLookup.java:92) at org.openide.explorer.DefaultEMLookup.propertyChange(DefaultEMLookup.java:141) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:164) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.openide.explorer.ExplorerManager$2.run(ExplorerManager.java:814) at org.openide.util.Mutex.doEvent(Mutex.java:1181) at org.openide.util.Mutex.readAccess(Mutex.java:287) at org.openide.explorer.ExplorerManager.fireInAWT(ExplorerManager.java:811) at org.openide.explorer.ExplorerManager.access$600(ExplorerManager.java:67) at org.openide.explorer.ExplorerManager$1AtomicSetSelectedNodes.fire(ExplorerManager.java:259) at org.openide.explorer.ExplorerManager.setSelectedNodes(ExplorerManager.java:272) at org.openide.explorer.ExplorerManager$1SetExploredContextAndSelection.run(ExplorerManager.java:364) at org.openide.util.Mutex.readAccess(Mutex.java:296) at org.openide.explorer.ExplorerManager.setExploredContextAndSelection(ExplorerManager.java:383) at org.openide.explorer.view.BeanTreeView.selectionChanged(BeanTreeView.java:133) at org.openide.explorer.view.TreeView.callSelectionChanged(TreeView.java:729) at org.openide.explorer.view.TreeView$TreePropertyListener.run(TreeView.java:1285) at org.openide.util.Mutex.postRequest(Mutex.java:1140) at org.openide.util.Mutex.postReadRequest(Mutex.java:473) at org.openide.explorer.view.TreeView$TreePropertyListener.valueChanged(TreeView.java:1256) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:170) at javax.swing.JTree.setSelectionPath(JTree.java:1598) at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2316) at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3517) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressedDND(BasicTreeUI.java:3494) at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3453) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) at java.awt.Component.processMouseEvent(Component.java:6035) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) Found 1 deadlock. Heap def new generation total 14784K, used 4548K [0x998d0000, 0x9a8d0000, 0x9a8d0000) eden space 13184K, 32% used [0x998d0000, 0x99d0a648, 0x9a5b0000) from space 1600K, 13% used [0x9a740000, 0x9a776ca0, 0x9a8d0000) to space 1600K, 0% used [0x9a5b0000, 0x9a5b0000, 0x9a740000) concurrent mark-sweep generation total 186012K, used 39910K [0x9a8d0000, 0xa5e77000, 0xa94d0000) concurrent-mark-sweep perm gen total 107456K, used 64540K [0xa94d0000, 0xafdc0000, 0xb5cd0000)