2010-04-22 11:50:34 Full thread dump Java HotSpot(TM) 64-Bit Server VM (14.0-b16 mixed mode): "logger-awt" daemon prio=10 tid=0x0000000041e45000 nid=0x5db5 in Object.wait() [0x00007fbefcde5000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x00007fbf2d408a38> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.xml.xam.AbstractModelFactory$1]" daemon prio=10 tid=0x00007fbf0112b800 nid=0x5db2 in Object.wait() [0x00007fbef73f8000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1037) - locked <0x00007fbf2cefc470> (a java.lang.Object) "Project UI" daemon prio=10 tid=0x000000004265b000 nid=0x5cc0 waiting for monitor entry [0x00007fbefdded000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:200) - waiting to lock <0x00007fbf24a65b30> (a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:205) at org.netbeans.api.project.ProjectUtils.getSources(ProjectUtils.java:102) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.setProjectFiles(ProjectsRootNode.java:587) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.setProjectFiles(ProjectsRootNode.java:500) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode$2.run(ProjectsRootNode.java:473) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Default RequestProcessor" daemon prio=10 tid=0x0000000042340800 nid=0x5cb4 waiting for monitor entry [0x00007fbef79fb000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:200) - waiting to lock <0x00007fbf24a65b30> (a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:205) at org.netbeans.modules.maven.api.PluginPropertyUtils.getPluginPropertyList(PluginPropertyUtils.java:252) at org.netbeans.modules.maven.NbMavenProjectImpl.getGeneratedSourceRoots(NbMavenProjectImpl.java:740) at org.netbeans.modules.maven.MavenSourcesImpl.checkChanges(MavenSourcesImpl.java:144) - locked <0x00007fbf24a52ef0> (a java.lang.Object) at org.netbeans.modules.maven.MavenSourcesImpl.getSourceGroups(MavenSourcesImpl.java:200) - locked <0x00007fbf24a52ef0> (a java.lang.Object) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.getSourceGroups(LookupProviderSupport.java:285) at org.netbeans.modules.maven.nodes.SourcesNodeFactory$NList.keys(SourcesNodeFactory.java:92) at org.netbeans.spi.project.ui.support.NodeFactorySupport$DelegateChildren.stateChanged(NodeFactorySupport.java:254) at org.netbeans.modules.maven.spi.nodes.AbstractMavenNodeList.fireChange(AbstractMavenNodeList.java:70) at org.netbeans.modules.maven.nodes.SourcesNodeFactory$NList.access$100(SourcesNodeFactory.java:83) at org.netbeans.modules.maven.nodes.SourcesNodeFactory$NList$1.run(SourcesNodeFactory.java:143) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Default RequestProcessor" daemon prio=10 tid=0x000000004265d000 nid=0x5cb3 waiting for monitor entry [0x00007fbf065ef000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:200) - waiting to lock <0x00007fbf24a65b30> (a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:205) at org.netbeans.api.project.ProjectUtils.getSources(ProjectUtils.java:102) at org.netbeans.modules.maven.nodes.GroovyScalaSourcesNodeFactory$NList.keys(GroovyScalaSourcesNodeFactory.java:90) at org.netbeans.spi.project.ui.support.NodeFactorySupport$DelegateChildren.stateChanged(NodeFactorySupport.java:254) at org.netbeans.modules.maven.spi.nodes.AbstractMavenNodeList.fireChange(AbstractMavenNodeList.java:70) at org.netbeans.modules.maven.nodes.GroovyScalaSourcesNodeFactory$NList.access$300(GroovyScalaSourcesNodeFactory.java:81) at org.netbeans.modules.maven.nodes.GroovyScalaSourcesNodeFactory$NList$1.run(GroovyScalaSourcesNodeFactory.java:145) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Default RequestProcessor" daemon prio=10 tid=0x00007fbf00a41800 nid=0x5cb1 waiting for monitor entry [0x00007fbefdfed000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.maven.MavenSourcesImpl.getSourceGroups(MavenSourcesImpl.java:198) - waiting to lock <0x00007fbf24a52ef0> (a java.lang.Object) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.getSourceGroups(LookupProviderSupport.java:285) at org.netbeans.modules.j2ee.ddloaders.web.DDDataObject.refreshSourceFolders(DDDataObject.java:146) at org.netbeans.modules.j2ee.ddloaders.web.DDDataObject.stateChanged(DDDataObject.java:670) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:130) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:116) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.setLookup(LookupProviderSupport.java:278) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.access$200(LookupProviderSupport.java:253) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesMerger.merge(LookupProviderSupport.java:248) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesMerger.merge(LookupProviderSupport.java:237) at org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl.doDelegate(LookupProviderSupport.java:223) - locked <0x00007fbf24a65b30> (a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl) at org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl.resultChanged(LookupProviderSupport.java:157) at org.openide.util.lookup.AbstractLookup$NotifyListeners.run(AbstractLookup.java:525) at org.openide.util.lookup.AbstractLookup.notifyIn(AbstractLookup.java:305) at org.openide.util.lookup.AbstractLookup.removePairImpl(AbstractLookup.java:279) at org.openide.util.lookup.AbstractLookup.removePair(AbstractLookup.java:262) at org.openide.util.lookup.AbstractLookup$Content.removePair(AbstractLookup.java:1219) at org.openide.util.lookup.InstanceContent.remove(InstanceContent.java:113) at org.netbeans.modules.maven.runjar.J2seLookupProvider$Provider.doCheckJ2se(J2seLookupProvider.java:97) at org.netbeans.modules.maven.runjar.J2seLookupProvider$Provider.checkJ2se(J2seLookupProvider.java:92) at org.netbeans.modules.maven.runjar.J2seLookupProvider$Provider.propertyChange(J2seLookupProvider.java:85) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.maven.api.NbMavenProject.doFireReload(NbMavenProject.java:459) at org.netbeans.modules.maven.api.NbMavenProject.access$200(NbMavenProject.java:82) at org.netbeans.modules.maven.api.NbMavenProject$AccessorImpl.doFireReload(NbMavenProject.java:123) at org.netbeans.modules.maven.NbMavenProjectImpl.fireProjectReload(NbMavenProjectImpl.java:541) at org.netbeans.modules.maven.api.NbMavenProject.fireProjectReload(NbMavenProject.java:453) at org.netbeans.modules.maven.api.NbMavenProject.fireMavenProjectReload(NbMavenProject.java:472) at org.netbeans.modules.maven.execute.MavenCommandLineExecutor$1.run(MavenCommandLineExecutor.java:217) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "process reaper" daemon prio=10 tid=0x00007fbf00a39000 nid=0x5807 runnable [0x00007fbf05b7c000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$900(UNIXProcess.java:20) at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132) "Thread-71" daemon prio=10 tid=0x00007fbef8380000 nid=0x5707 in Object.wait() [0x00007fbf05764000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165) - locked <0x00007fbf29220e30> (a java.lang.UNIXProcess) at org.netbeans.modules.tomcat5.util.LogManager$1.run(LogManager.java:113) "Tomcat 5.5 ServerLog - Thread" daemon prio=10 tid=0x00007fbef837f800 nid=0x5706 waiting on condition [0x00007fbefd7ea000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.tomcat5.util.ServerLog.run(ServerLog.java:185) "process reaper" daemon prio=10 tid=0x00007fbef837e800 nid=0x5702 runnable [0x00007fbf05362000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$900(UNIXProcess.java:20) at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132) "Default RequestProcessor" daemon prio=10 tid=0x0000000043740000 nid=0x56a2 in Object.wait() [0x00007fbefcfe6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165) - locked <0x00007fbf29263a68> (a java.lang.UNIXProcess) at org.netbeans.modules.extbrowser.NbDefaultUnixBrowserImpl$ProcessWatcher.run(NbDefaultUnixBrowserImpl.java:117) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Parsing & Indexing Loop (201004041201)" daemon prio=10 tid=0x00007fbf10062800 nid=0x3815 waiting on condition [0x00007fbf05d9f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00007fbf23307fb8> (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.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:560) 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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) "DestroyJavaVM" prio=10 tid=0x00007fbf104f4000 nid=0x37c6 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x0000000042bb8000 nid=0x37de waiting for monitor entry [0x00007fbf063ed000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:200) - waiting to lock <0x00007fbf24a65b30> (a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:205) at org.netbeans.api.project.ProjectUtils.getInformation(ProjectUtils.java:84) at org.netbeans.modules.project.ui.actions.ActionsUtil$Wrapper.toString(ActionsUtil.java:184) at org.netbeans.modules.project.ui.actions.ActionsUtil.formatName(ActionsUtil.java:209) at org.netbeans.modules.project.ui.actions.ActionsUtil.formatProjectSensitiveName(ActionsUtil.java:172) at org.netbeans.modules.project.ui.actions.ProjectAction.refresh(ProjectAction.java:149) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.doRefresh(LookupSensitiveAction.java:189) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.run(LookupSensitiveAction.java:222) at org.netbeans.modules.project.ui.actions.ProjectAction.run(ProjectAction.java:62) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.readAccess(Mutex.java:345) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.resultChanged(LookupSensitiveAction.java:217) at org.netbeans.modules.project.ui.actions.ProjectAction.resultChanged(ProjectAction.java:62) at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:451) at $Proxy2.resultChanged(Unknown Source) at org.openide.util.lookup.ProxyLookup$1Notify.run(ProxyLookup.java:173) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:179) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:119) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction$LastActivatedWindowLookup.updateLookups(LookupSensitiveAction.java:279) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction$LastActivatedWindowLookup.propertyChange(LookupSensitiveAction.java:284) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.core.windows.RegistryImpl.tryFireChanges(RegistryImpl.java:301) at org.netbeans.core.windows.RegistryImpl.selectedNodesChanged(RegistryImpl.java:236) at org.netbeans.core.windows.RegistryImpl.topComponentActivated(RegistryImpl.java:174) at org.netbeans.core.windows.WindowManagerImpl.notifyRegistryTopComponentActivated(WindowManagerImpl.java:989) at org.netbeans.core.windows.Central.setActiveMode(Central.java:235) at org.netbeans.core.windows.Central.userActivatedMode(Central.java:1864) at org.netbeans.core.windows.view.DefaultView.userActivatedModeView(DefaultView.java:620) at org.netbeans.core.windows.view.ui.TabbedHandler$ActivationManager.handleActivation(TabbedHandler.java:496) at org.netbeans.core.windows.view.ui.TabbedHandler$ActivationManager.eventDispatched(TabbedHandler.java:443) at java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2353) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2245) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2244) at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2203) at java.awt.Component.dispatchEventImpl(Component.java:4528) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2475) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:125) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) "TimerQueue" daemon prio=10 tid=0x0000000043f3a000 nid=0x37dd in Object.wait() [0x00007fbf0cec6000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x00007fbf22e10850> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-3" daemon prio=10 tid=0x0000000042b2b800 nid=0x37da in Object.wait() [0x00007fbf06af8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x00007fbf22eeb960> (a java.util.LinkedList) "AWT-Shutdown" prio=10 tid=0x00007fbf10605800 nid=0x37d8 in Object.wait() [0x00007fbf0d0c7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x00007fbf21eb32a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x00007fbf105d6800 nid=0x37d7 runnable [0x00007fbf0d3d0000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:548) at sun.awt.X11.XToolkit.run(XToolkit.java:523) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x00007fbf1056b000 nid=0x37d6 in Object.wait() [0x00007fbf0dbeb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x00007fbf21ebbed0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "CLI Requests Server" daemon prio=10 tid=0x00007fbf104dd000 nid=0x37d3 runnable [0x00007fbf0fc6c000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x00007fbf21eb2558> (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:1005) "Active Reference Queue Daemon" daemon prio=10 tid=0x00007fbf10226800 nid=0x37d2 in Object.wait() [0x00007fbf0fffe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x00007fbf21f281d8> (a java.lang.ref.ReferenceQueue$Lock) at org.netbeans.modules.openide.util.ActiveQueue.run(ActiveQueue.java:53) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=10 tid=0x0000000041ef4000 nid=0x37d1 in Object.wait() [0x00007fbf14244000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x00007fbf21f27ff8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=10 tid=0x0000000041c96000 nid=0x37cf runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=10 tid=0x0000000041c93000 nid=0x37ce waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0000000041c8f000 nid=0x37cd waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0000000041c8d000 nid=0x37cc waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x0000000041c69800 nid=0x37cb in Object.wait() [0x00007fbf14bc2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x00007fbf21ee1c98> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x0000000041c67800 nid=0x37ca in Object.wait() [0x00007fbf14dc3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x00007fbf21e2a8b0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x0000000041c60800 nid=0x37c9 runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000041c12800 nid=0x37c7 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000041c14800 nid=0x37c8 runnable "VM Periodic Task Thread" prio=10 tid=0x0000000041c98800 nid=0x37d0 waiting on condition JNI global references: 3234 Found one Java-level deadlock: ============================= "Project UI": waiting to lock monitor 0x0000000042123b00 (object 0x00007fbf24a65b30, a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl), which is held by "Default RequestProcessor" "Default RequestProcessor": waiting to lock monitor 0x00000000428fd5a8 (object 0x00007fbf24a52ef0, a java.lang.Object), which is held by "Default RequestProcessor" "Default RequestProcessor": waiting to lock monitor 0x0000000042123b00 (object 0x00007fbf24a65b30, a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl), which is held by "Default RequestProcessor" Java stack information for the threads listed above: =================================================== "Project UI": at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:200) - waiting to lock <0x00007fbf24a65b30> (a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:205) at org.netbeans.api.project.ProjectUtils.getSources(ProjectUtils.java:102) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.setProjectFiles(ProjectsRootNode.java:587) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.setProjectFiles(ProjectsRootNode.java:500) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode$2.run(ProjectsRootNode.java:473) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Default RequestProcessor": at org.netbeans.modules.maven.MavenSourcesImpl.getSourceGroups(MavenSourcesImpl.java:198) - waiting to lock <0x00007fbf24a52ef0> (a java.lang.Object) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.getSourceGroups(LookupProviderSupport.java:285) at org.netbeans.modules.j2ee.ddloaders.web.DDDataObject.refreshSourceFolders(DDDataObject.java:146) at org.netbeans.modules.j2ee.ddloaders.web.DDDataObject.stateChanged(DDDataObject.java:670) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:130) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:116) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.setLookup(LookupProviderSupport.java:278) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.access$200(LookupProviderSupport.java:253) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesMerger.merge(LookupProviderSupport.java:248) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesMerger.merge(LookupProviderSupport.java:237) at org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl.doDelegate(LookupProviderSupport.java:223) - locked <0x00007fbf24a65b30> (a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl) at org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl.resultChanged(LookupProviderSupport.java:157) at org.openide.util.lookup.AbstractLookup$NotifyListeners.run(AbstractLookup.java:525) at org.openide.util.lookup.AbstractLookup.notifyIn(AbstractLookup.java:305) at org.openide.util.lookup.AbstractLookup.removePairImpl(AbstractLookup.java:279) at org.openide.util.lookup.AbstractLookup.removePair(AbstractLookup.java:262) at org.openide.util.lookup.AbstractLookup$Content.removePair(AbstractLookup.java:1219) at org.openide.util.lookup.InstanceContent.remove(InstanceContent.java:113) at org.netbeans.modules.maven.runjar.J2seLookupProvider$Provider.doCheckJ2se(J2seLookupProvider.java:97) at org.netbeans.modules.maven.runjar.J2seLookupProvider$Provider.checkJ2se(J2seLookupProvider.java:92) at org.netbeans.modules.maven.runjar.J2seLookupProvider$Provider.propertyChange(J2seLookupProvider.java:85) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.maven.api.NbMavenProject.doFireReload(NbMavenProject.java:459) at org.netbeans.modules.maven.api.NbMavenProject.access$200(NbMavenProject.java:82) at org.netbeans.modules.maven.api.NbMavenProject$AccessorImpl.doFireReload(NbMavenProject.java:123) at org.netbeans.modules.maven.NbMavenProjectImpl.fireProjectReload(NbMavenProjectImpl.java:541) at org.netbeans.modules.maven.api.NbMavenProject.fireProjectReload(NbMavenProject.java:453) at org.netbeans.modules.maven.api.NbMavenProject.fireMavenProjectReload(NbMavenProject.java:472) at org.netbeans.modules.maven.execute.MavenCommandLineExecutor$1.run(MavenCommandLineExecutor.java:217) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Default RequestProcessor": at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:200) - waiting to lock <0x00007fbf24a65b30> (a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:205) at org.netbeans.modules.maven.api.PluginPropertyUtils.getPluginPropertyList(PluginPropertyUtils.java:252) at org.netbeans.modules.maven.NbMavenProjectImpl.getGeneratedSourceRoots(NbMavenProjectImpl.java:740) at org.netbeans.modules.maven.MavenSourcesImpl.checkChanges(MavenSourcesImpl.java:144) - locked <0x00007fbf24a52ef0> (a java.lang.Object) at org.netbeans.modules.maven.MavenSourcesImpl.getSourceGroups(MavenSourcesImpl.java:200) - locked <0x00007fbf24a52ef0> (a java.lang.Object) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.getSourceGroups(LookupProviderSupport.java:285) at org.netbeans.modules.maven.nodes.SourcesNodeFactory$NList.keys(SourcesNodeFactory.java:92) at org.netbeans.spi.project.ui.support.NodeFactorySupport$DelegateChildren.stateChanged(NodeFactorySupport.java:254) at org.netbeans.modules.maven.spi.nodes.AbstractMavenNodeList.fireChange(AbstractMavenNodeList.java:70) at org.netbeans.modules.maven.nodes.SourcesNodeFactory$NList.access$100(SourcesNodeFactory.java:83) at org.netbeans.modules.maven.nodes.SourcesNodeFactory$NList$1.run(SourcesNodeFactory.java:143) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) Found 1 deadlock. Heap PSYoungGen total 156544K, used 117137K [0x00007fbf372f0000, 0x00007fbf41d40000, 0x00007fbf41d90000) eden space 139648K, 83% used [0x00007fbf372f0000,0x00007fbf3e52c660,0x00007fbf3fb50000) from space 16896K, 0% used [0x00007fbf40be0000,0x00007fbf40c08000,0x00007fbf41c60000) to space 16960K, 0% used [0x00007fbf3fb50000,0x00007fbf3fb50000,0x00007fbf40be0000) PSOldGen total 218688K, used 189553K [0x00007fbf21d90000, 0x00007fbf2f320000, 0x00007fbf372f0000) object space 218688K, 86% used [0x00007fbf21d90000,0x00007fbf2d6ac708,0x00007fbf2f320000) PSPermGen total 130112K, used 106284K [0x00007fbf15590000, 0x00007fbf1d4a0000, 0x00007fbf21d90000) object space 130112K, 81% used [0x00007fbf15590000,0x00007fbf1bd5b2d8,0x00007fbf1d4a0000)