2010-01-17 18:38:59 Full thread dump Java HotSpot(TM) 64-Bit Server VM (14.3-b01-101 mixed mode): "Attach Listener" daemon prio=9 tid=0x000000014e92f800 nid=0x131f96000 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "logger-awt" daemon prio=1 tid=0x00000001028f0800 nid=0x150801000 waiting on condition [0x0000000150800000] java.lang.Thread.State: RUNNABLE at sun.management.ThreadImpl.getThreadInfo0(Native Method) at sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:145) at org.netbeans.modules.profiler.actions.SelfSamplerAction$Controller$1.run(SelfSamplerAction.java:255) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) "Default RequestProcessor" daemon prio=1 tid=0x0000000101e97800 nid=0x14bfc8000 in Object.wait() [0x000000014bfc6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1602) - locked <0x000000010e66f598> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:723) at org.openide.util.Mutex.enter(Mutex.java:630) at org.openide.util.Mutex.access$000(Mutex.java:105) at org.openide.util.Mutex$1Exec.run(Mutex.java:1237) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1812) at org.openide.util.Mutex.postRequest(Mutex.java:1245) at org.openide.util.Mutex.postRequest(Mutex.java:1209) at org.openide.util.Mutex.postWriteRequest(Mutex.java:582) at org.openide.nodes.Children$Keys.applyKeys(Children.java:1514) at org.openide.nodes.Children$Keys.setKeys(Children.java:1458) at org.netbeans.modules.maven.nodes.DependenciesNode$DependenciesChildren.regenerateKeys(DependenciesNode.java:249) at org.netbeans.modules.maven.nodes.DependenciesNodeFactory$NList.keys(DependenciesNodeFactory.java:93) 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.DependenciesNodeFactory$NList.propertyChange(DependenciesNodeFactory.java:87) 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.NbMavenProjectImpl$1.run(NbMavenProjectImpl.java:529) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.xml.xam.AbstractModelFactory$1]" daemon prio=1 tid=0x000000014d143000 nid=0x14a201000 in Object.wait() [0x000000014a200000] 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 <0x0000000116db8900> (a java.lang.Object) "Default RequestProcessor" daemon prio=1 tid=0x0000000101d80000 nid=0x132849000 waiting for monitor entry [0x0000000132847000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.xml.xam.AbstractComponent.getModel(AbstractComponent.java:223) - waiting to lock <0x00000001090adf30> (a org.netbeans.modules.maven.model.pom.impl.ProjectImpl) at org.netbeans.modules.xml.xam.dom.AbstractDocumentComponent.getModel(AbstractDocumentComponent.java:426) at org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.getModel(POMComponentImpl.java:75) at org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.getModel(POMComponentImpl.java:61) at org.netbeans.modules.xml.xam.dom.AbstractDocumentComponent.referencesSameNode(AbstractDocumentComponent.java:430) at org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.findComponent(AbstractDocumentModel.java:470) at org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.findComponent(AbstractDocumentModel.java:462) at org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.prepareSyncUnit(AbstractDocumentModel.java:286) at org.netbeans.modules.xml.xdm.xam.XDMListener.processChange(XDMListener.java:132) at org.netbeans.modules.xml.xdm.xam.XDMListener.processEvent(XDMListener.java:200) at org.netbeans.modules.xml.xdm.xam.XDMListener.propertyChange(XDMListener.java:218) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.xml.xdm.XDMModel.fireDiffEvents(XDMModel.java:263) at org.netbeans.modules.xml.xdm.XDMModel.finishSync(XDMModel.java:220) at org.netbeans.modules.xml.xdm.XDMModel.sync(XDMModel.java:158) - locked <0x0000000115457338> (a org.netbeans.modules.xml.xdm.XDMModel) at org.netbeans.modules.xml.xdm.xam.XDMAccess.sync(XDMAccess.java:141) at org.netbeans.modules.xml.xam.AbstractModel.sync(AbstractModel.java:259) - locked <0x000000011481f360> (a org.netbeans.modules.maven.model.pom.impl.POMModelImpl) at org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl.findHints(StatusProvider.java:133) at org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl.checkHints(StatusProvider.java:124) at org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl.access$000(StatusProvider.java:96) at org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl$1$1.run(StatusProvider.java:109) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "Thread-199" daemon prio=5 tid=0x0000000101f19800 nid=0x150404000 in Object.wait() [0x0000000150403000] 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:115) - locked <0x000000010d5ade28> (a java.lang.UNIXProcess) at org.netbeans.modules.tomcat5.util.LogManager$1.run(LogManager.java:113) "Tomcat 6.0 ServerLog - Thread" daemon prio=5 tid=0x000000014ea01000 nid=0x150201000 waiting on condition [0x0000000150200000] 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) "LogViewer - Thread" daemon prio=5 tid=0x000000014ea03800 nid=0x14bbc2000 in Object.wait() [0x000000014bbc1000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.netbeans.modules.tomcat5.util.LogViewer.run(LogViewer.java:330) - locked <0x0000000113a5a3b8> (a org.netbeans.modules.tomcat5.util.LogViewer) "process reaper" daemon prio=5 tid=0x000000014d24a800 nid=0x13317b000 runnable [0x000000013317a000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$900(UNIXProcess.java:17) at java.lang.UNIXProcess$2$1.run(UNIXProcess.java:86) "Parsing & Indexing Loop (200912041610)" daemon prio=1 tid=0x0000000101a26800 nid=0x147b71000 waiting on condition [0x0000000147b70000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000010b02d3e0> (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:637) "DestroyJavaVM" prio=5 tid=0x0000000102800800 nid=0x100601000 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=6 tid=0x0000000102a5a000 nid=0x14ca01000 waiting for monitor entry [0x000000014c9fe000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.xml.xdm.XDMModel.getDocument(XDMModel.java:822) - waiting to lock <0x0000000115457338> (a org.netbeans.modules.xml.xdm.XDMModel) at org.netbeans.modules.xml.xdm.nodes.NodeImpl.getNamespaceURI(NodeImpl.java:601) at org.netbeans.modules.maven.model.pom.impl.POMComponentFactoryImpl.getQName(POMComponentFactoryImpl.java:63) at org.netbeans.modules.maven.model.pom.impl.POMComponentFactoryImpl.create(POMComponentFactoryImpl.java:81) at org.netbeans.modules.maven.model.pom.impl.POMComponentFactoryImpl.create(POMComponentFactoryImpl.java:51) at org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.populateChildren(POMComponentImpl.java:87) at org.netbeans.modules.xml.xam.AbstractComponent._getChildren(AbstractComponent.java:180) - locked <0x00000001090adf30> (a org.netbeans.modules.maven.model.pom.impl.ProjectImpl) at org.netbeans.modules.xml.xam.AbstractComponent.getChildren(AbstractComponent.java:196) - locked <0x00000001090adf30> (a org.netbeans.modules.maven.model.pom.impl.ProjectImpl) at org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.getChildElementText(POMComponentImpl.java:157) at org.netbeans.modules.maven.model.pom.impl.ProjectImpl.getModelVersion(ProjectImpl.java:409) at org.netbeans.modules.maven.navigator.POMModelVisitor.visit(POMModelVisitor.java:158) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.netbeans.modules.maven.navigator.POMModelVisitor$PomChildren.rescan(POMModelVisitor.java:1394) at org.netbeans.modules.maven.navigator.POMModelVisitor$PomChildren.addNotify(POMModelVisitor.java:1377) at org.openide.nodes.Children.callAddNotify(Children.java:548) at org.openide.nodes.EntrySupport$Default.getArray(EntrySupport.java:744) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:166) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:222) at org.openide.nodes.EntrySupport$Default.getNodesCount(EntrySupport.java:226) at org.openide.nodes.Children.getNodesCount(Children.java:482) at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:255) at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:245) at org.openide.explorer.view.VisualizerNode.getChildCount(VisualizerNode.java:322) at javax.swing.tree.DefaultTreeModel.getChildCount(DefaultTreeModel.java:168) at javax.swing.tree.FixedHeightLayoutCache$FHTreeStateNode.expand(FixedHeightLayoutCache.java:1135) at javax.swing.tree.FixedHeightLayoutCache.rebuild(FixedHeightLayoutCache.java:600) at javax.swing.tree.FixedHeightLayoutCache.treeStructureChanged(FixedHeightLayoutCache.java:472) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeStructureChanged(BasicTreeUI.java:3824) at javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged(DefaultTreeModel.java:561) at javax.swing.tree.DefaultTreeModel.nodeStructureChanged(DefaultTreeModel.java:347) at javax.swing.tree.DefaultTreeModel.setRoot(DefaultTreeModel.java:117) at org.openide.explorer.view.NodeTreeModel$1.run(NodeTreeModel.java:113) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.readAccess(Mutex.java:345) at org.openide.explorer.view.NodeTreeModel.setNode(NodeTreeModel.java:99) at org.openide.explorer.view.TreeView.synchronizeRootContext(TreeView.java:830) at org.openide.explorer.view.TreeView$TreePropertyListener$1.run(TreeView.java:1213) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.util.Mutex$1R.run(Mutex.java:1301) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1318) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.view.TreeView$TreePropertyListener.propertyChange(TreeView.java:1209) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:188) 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:865) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.readAccess(Mutex.java:345) at org.openide.explorer.ExplorerManager.fireInAWT(ExplorerManager.java:862) at org.openide.explorer.ExplorerManager$1SetRootContext.run(ExplorerManager.java:487) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.util.Mutex$1R.run(Mutex.java:1301) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1812) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.ExplorerManager.setRootContext(ExplorerManager.java:499) - locked <0x000000011746e360> (a java.lang.Object) at org.netbeans.modules.maven.navigator.POMModelPanel$4.run(POMModelPanel.java:328) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:633) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:125) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) "TimerQueue" daemon prio=5 tid=0x0000000101b6f000 nid=0x14682c000 in Object.wait() [0x000000014682b000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x000000010a0f6b08> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:637) "Thread-3" daemon prio=5 tid=0x0000000102e56000 nid=0x147f29000 in Object.wait() [0x0000000147f28000] 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 <0x0000000109e30b20> (a java.util.LinkedList) "AWT-Shutdown" prio=5 tid=0x0000000102927800 nid=0x146629000 in Object.wait() [0x0000000146628000] 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 <0x0000000108ff7420> (a java.lang.Object) at java.lang.Thread.run(Thread.java:637) "Java2D Disposer" daemon prio=10 tid=0x0000000101858000 nid=0x1461ef000 in Object.wait() [0x00000001461ee000] 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 <0x00000001091008b8> (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:637) "AWT-AppKit" daemon prio=5 tid=0x000000010190b800 nid=0x7fff70a9abe0 runnable [0x00007fff5fbfa000] java.lang.Thread.State: RUNNABLE at apple.awt.CToolkit.doAWTRunLoop(Native Method) at apple.awt.CToolkit.invokeAndWait(CToolkit.java:1112) at apple.awt.CToolkit.invokeAndWait(CToolkit.java:1093) at com.apple.laf.ScreenMenu.invokeOpenLater(ScreenMenu.java:116) "CLI Requests Server" daemon prio=5 tid=0x000000010185a800 nid=0x1334fd000 runnable [0x00000001334fc000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x0000000109179060> (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=1 tid=0x000000010295b000 nid=0x131854000 in Object.wait() [0x0000000131853000] 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 <0x0000000109146488> (a java.lang.ref.ReferenceQueue$Lock) at org.netbeans.modules.openide.util.ActiveQueue.run(ActiveQueue.java:53) at java.lang.Thread.run(Thread.java:637) "Timer-0" daemon prio=5 tid=0x000000010296e800 nid=0x131651000 in Object.wait() [0x0000000131650000] 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 <0x0000000109145fb8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=5 tid=0x00000001028bf000 nid=0x131090000 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=9 tid=0x0000000101811000 nid=0x130e8d000 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=9 tid=0x0000000101810000 nid=0x130c8a000 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=9 tid=0x000000010180f800 nid=0x130a87000 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=5 tid=0x000000010180e800 nid=0x130884000 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x000000010289e800 nid=0x13042e000 in Object.wait() [0x000000013042d000] 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 <0x000000010916f410> (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=0x000000010289d800 nid=0x13022b000 in Object.wait() [0x000000013022a000] 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 <0x00000001091008e8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=9 tid=0x0000000102896800 nid=0x130028000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=0x0000000102802000 nid=0x106405000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=0x0000000102802800 nid=0x106608000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=0x0000000102842000 nid=0x12fcca000 runnable "VM Periodic Task Thread" prio=10 tid=0x00000001028c0000 nid=0x131293000 waiting on condition "Exception Catcher Thread" prio=10 tid=0x0000000102801800 nid=0x103201000 runnable JNI global references: 68397 Found one Java-level deadlock: ============================= "Default RequestProcessor": waiting to lock monitor 0x0000000100910468 (object 0x00000001090adf30, a org.netbeans.modules.maven.model.pom.impl.ProjectImpl), which is held by "AWT-EventQueue-1" "AWT-EventQueue-1": waiting to lock monitor 0x0000000102140e00 (object 0x0000000115457338, a org.netbeans.modules.xml.xdm.XDMModel), which is held by "Default RequestProcessor" Java stack information for the threads listed above: =================================================== "Default RequestProcessor": at org.netbeans.modules.xml.xam.AbstractComponent.getModel(AbstractComponent.java:223) - waiting to lock <0x00000001090adf30> (a org.netbeans.modules.maven.model.pom.impl.ProjectImpl) at org.netbeans.modules.xml.xam.dom.AbstractDocumentComponent.getModel(AbstractDocumentComponent.java:426) at org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.getModel(POMComponentImpl.java:75) at org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.getModel(POMComponentImpl.java:61) at org.netbeans.modules.xml.xam.dom.AbstractDocumentComponent.referencesSameNode(AbstractDocumentComponent.java:430) at org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.findComponent(AbstractDocumentModel.java:470) at org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.findComponent(AbstractDocumentModel.java:462) at org.netbeans.modules.xml.xam.dom.AbstractDocumentModel.prepareSyncUnit(AbstractDocumentModel.java:286) at org.netbeans.modules.xml.xdm.xam.XDMListener.processChange(XDMListener.java:132) at org.netbeans.modules.xml.xdm.xam.XDMListener.processEvent(XDMListener.java:200) at org.netbeans.modules.xml.xdm.xam.XDMListener.propertyChange(XDMListener.java:218) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.xml.xdm.XDMModel.fireDiffEvents(XDMModel.java:263) at org.netbeans.modules.xml.xdm.XDMModel.finishSync(XDMModel.java:220) at org.netbeans.modules.xml.xdm.XDMModel.sync(XDMModel.java:158) - locked <0x0000000115457338> (a org.netbeans.modules.xml.xdm.XDMModel) at org.netbeans.modules.xml.xdm.xam.XDMAccess.sync(XDMAccess.java:141) at org.netbeans.modules.xml.xam.AbstractModel.sync(AbstractModel.java:259) - locked <0x000000011481f360> (a org.netbeans.modules.maven.model.pom.impl.POMModelImpl) at org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl.findHints(StatusProvider.java:133) at org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl.checkHints(StatusProvider.java:124) at org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl.access$000(StatusProvider.java:96) at org.netbeans.modules.maven.hints.pom.StatusProvider$StatusProviderImpl$1$1.run(StatusProvider.java:109) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084) "AWT-EventQueue-1": at org.netbeans.modules.xml.xdm.XDMModel.getDocument(XDMModel.java:822) - waiting to lock <0x0000000115457338> (a org.netbeans.modules.xml.xdm.XDMModel) at org.netbeans.modules.xml.xdm.nodes.NodeImpl.getNamespaceURI(NodeImpl.java:601) at org.netbeans.modules.maven.model.pom.impl.POMComponentFactoryImpl.getQName(POMComponentFactoryImpl.java:63) at org.netbeans.modules.maven.model.pom.impl.POMComponentFactoryImpl.create(POMComponentFactoryImpl.java:81) at org.netbeans.modules.maven.model.pom.impl.POMComponentFactoryImpl.create(POMComponentFactoryImpl.java:51) at org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.populateChildren(POMComponentImpl.java:87) at org.netbeans.modules.xml.xam.AbstractComponent._getChildren(AbstractComponent.java:180) - locked <0x00000001090adf30> (a org.netbeans.modules.maven.model.pom.impl.ProjectImpl) at org.netbeans.modules.xml.xam.AbstractComponent.getChildren(AbstractComponent.java:196) - locked <0x00000001090adf30> (a org.netbeans.modules.maven.model.pom.impl.ProjectImpl) at org.netbeans.modules.maven.model.pom.impl.POMComponentImpl.getChildElementText(POMComponentImpl.java:157) at org.netbeans.modules.maven.model.pom.impl.ProjectImpl.getModelVersion(ProjectImpl.java:409) at org.netbeans.modules.maven.navigator.POMModelVisitor.visit(POMModelVisitor.java:158) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.netbeans.modules.maven.navigator.POMModelVisitor$PomChildren.rescan(POMModelVisitor.java:1394) at org.netbeans.modules.maven.navigator.POMModelVisitor$PomChildren.addNotify(POMModelVisitor.java:1377) at org.openide.nodes.Children.callAddNotify(Children.java:548) at org.openide.nodes.EntrySupport$Default.getArray(EntrySupport.java:744) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:166) at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:222) at org.openide.nodes.EntrySupport$Default.getNodesCount(EntrySupport.java:226) at org.openide.nodes.Children.getNodesCount(Children.java:482) at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:255) at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:245) at org.openide.explorer.view.VisualizerNode.getChildCount(VisualizerNode.java:322) at javax.swing.tree.DefaultTreeModel.getChildCount(DefaultTreeModel.java:168) at javax.swing.tree.FixedHeightLayoutCache$FHTreeStateNode.expand(FixedHeightLayoutCache.java:1135) at javax.swing.tree.FixedHeightLayoutCache.rebuild(FixedHeightLayoutCache.java:600) at javax.swing.tree.FixedHeightLayoutCache.treeStructureChanged(FixedHeightLayoutCache.java:472) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeStructureChanged(BasicTreeUI.java:3824) at javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged(DefaultTreeModel.java:561) at javax.swing.tree.DefaultTreeModel.nodeStructureChanged(DefaultTreeModel.java:347) at javax.swing.tree.DefaultTreeModel.setRoot(DefaultTreeModel.java:117) at org.openide.explorer.view.NodeTreeModel$1.run(NodeTreeModel.java:113) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.readAccess(Mutex.java:345) at org.openide.explorer.view.NodeTreeModel.setNode(NodeTreeModel.java:99) at org.openide.explorer.view.TreeView.synchronizeRootContext(TreeView.java:830) at org.openide.explorer.view.TreeView$TreePropertyListener$1.run(TreeView.java:1213) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.util.Mutex$1R.run(Mutex.java:1301) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1318) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.view.TreeView$TreePropertyListener.propertyChange(TreeView.java:1209) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:188) 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:865) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.readAccess(Mutex.java:345) at org.openide.explorer.ExplorerManager.fireInAWT(ExplorerManager.java:862) at org.openide.explorer.ExplorerManager$1SetRootContext.run(ExplorerManager.java:487) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.util.Mutex$1R.run(Mutex.java:1301) at org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1812) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:351) at org.openide.explorer.ExplorerManager.setRootContext(ExplorerManager.java:499) - locked <0x000000011746e360> (a java.lang.Object) at org.netbeans.modules.maven.navigator.POMModelPanel$4.run(POMModelPanel.java:328) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:633) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:125) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Found 1 deadlock.