2010-04-19 16:24:15 Full thread dump Java HotSpot(TM) Client VM (16.3-b01 mixed mode, sharing): "logger-awt" daemon prio=10 tid=0xae976000 nid=0x27c1 in Object.wait() [0xb0717000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x72bbc3c8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x72bbc3c8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Parsing & Indexing Loop (100417-8010feee28c1)" daemon prio=10 tid=0x097a6400 nid=0x277d in Object.wait() [0xafc4b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x67ab1028> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1602) - locked <0x67ab1028> (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.readEnter(Mutex.java:613) at org.openide.util.Mutex.readAccess(Mutex.java:359) at org.netbeans.api.java.source.ClassIndex.reset(ClassIndex.java:420) at org.netbeans.api.java.source.ClassIndex.(ClassIndex.java:240) at org.netbeans.api.java.source.ClasspathInfo.getClassIndex(ClasspathInfo.java:375) - locked <0x72eec298> (a org.netbeans.api.java.source.ClasspathInfo) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.registerPersistentObjectManager(AnnotationModelHelper.java:130) at org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper.createPersistentObjectManager(AnnotationModelHelper.java:122) - locked <0x67ab1320> (a org.netbeans.modules.j2ee.metadata.model.api.support.annotation.AnnotationModelHelper) at org.netbeans.modules.j2ee.persistenceapi.metadata.orm.annotation.EntityMappingsImpl.(EntityMappingsImpl.java:67) at org.netbeans.modules.j2ee.persistenceapi.metadata.orm.annotation.EntityMappingsMetadataModelImpl.(EntityMappingsMetadataModelImpl.java:67) at org.netbeans.modules.j2ee.persistenceapi.metadata.orm.annotation.EntityMappingsMetadataModelFactory.createMetadataModel(EntityMappingsMetadataModelFactory.java:58) at org.netbeans.modules.j2ee.persistence.spi.support.EntityMappingsMetadataModelHelper.getDefaultEntityMappingsModel(EntityMappingsMetadataModelHelper.java:96) - locked <0x72b6ae88> (a org.netbeans.modules.j2ee.persistence.spi.support.EntityMappingsMetadataModelHelper) at org.netbeans.modules.java.j2seproject.J2SEPersistenceProvider$ScopeImpl.getEntityMappingsModel(J2SEPersistenceProvider.java:282) at org.netbeans.modules.j2ee.persistence.api.EntityClassScope.getEntityMappingsModel(EntityClassScope.java:114) at org.netbeans.modules.j2ee.jpa.model.ModelUtils.getModel(ModelUtils.java:235) at org.netbeans.modules.j2ee.jpa.verification.JPAProblemFinder.run(JPAProblemFinder.java:125) - locked <0x7283e608> (a java.lang.Object) at org.netbeans.modules.j2ee.jpa.verification.JPAProblemFinder$ProblemFinderCompInfo.run(JPAProblemFinder.java:384) at org.netbeans.modules.java.source.JavaSourceAccessor$CancelableTaskWrapper.run(JavaSourceAccessor.java:298) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:655) 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) "Highlights-Coalescing" daemon prio=10 tid=0x097da400 nid=0x277a in Object.wait() [0xaff13000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x72f004f8> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:993) - locked <0x72f004f8> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320) at org.netbeans.modules.editor.lib2.view.HighlightsViewFactory$1.run(HighlightsViewFactory.java:123) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1413) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1952) "Inactive RequestProcessor thread [Was:JarFs - modification watcher/org.openide.filesystems.JarFileSystem$2]" daemon prio=10 tid=0xb2235400 nid=0x2779 in Object.wait() [0xb0114000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x71c23b10> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1905) - locked <0x71c23b10> (a java.lang.Object) "Opening projects" daemon prio=10 tid=0x09840000 nid=0x2778 in Object.wait() [0xb0315000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x72bbc4c8> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:993) - locked <0x72bbc4c8> (a java.awt.EventQueue$1AWTInvocationLock) at org.openide.util.Mutex.doEventAccess(Mutex.java:1384) at org.openide.util.Mutex.readAccess(Mutex.java:268) at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1175) at org.netbeans.modules.project.ui.OpenProjectList.doOpen(OpenProjectList.java:697) at org.netbeans.modules.project.ui.OpenProjectList.access$1300(OpenProjectList.java:129) at org.netbeans.modules.project.ui.OpenProjectList$3.run(OpenProjectList.java:587) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1413) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1952) "DestroyJavaVM" prio=10 tid=0x095d3400 nid=0x275f waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x09882400 nid=0x2774 waiting for monitor entry [0xb0917000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.j2ee.persistence.spi.support.EntityMappingsMetadataModelHelper.changePersistenceXml(EntityMappingsMetadataModelHelper.java:76) - waiting to lock <0x72b6ae88> (a org.netbeans.modules.j2ee.persistence.spi.support.EntityMappingsMetadataModelHelper) at org.netbeans.modules.java.j2seproject.J2SEPersistenceProvider.sourcesChanged(J2SEPersistenceProvider.java:247) - locked <0x72b47320> (a org.netbeans.modules.java.j2seproject.J2SEPersistenceProvider) at org.netbeans.modules.java.j2seproject.J2SEPersistenceProvider.propertyChange(J2SEPersistenceProvider.java:225) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.netbeans.modules.java.api.common.SourceRoots.resetCache(SourceRoots.java:473) at org.netbeans.modules.java.api.common.SourceRoots.access$1400(SourceRoots.java:91) at org.netbeans.modules.java.api.common.SourceRoots$ProjectMetadataListener.configurationXmlChanged(SourceRoots.java:527) 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.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:456) at $Proxy9.configurationXmlChanged(Unknown Source) at org.netbeans.spi.project.support.ant.AntProjectHelper$3.run(AntProjectHelper.java:497) at org.netbeans.spi.project.support.ant.AntProjectHelper$3.run(AntProjectHelper.java:492) at org.openide.util.Mutex.readAccess(Mutex.java:285) at org.netbeans.spi.project.support.ant.AntProjectHelper.fireChange(AntProjectHelper.java:492) at org.netbeans.spi.project.support.ant.AntProjectHelper.modifying(AntProjectHelper.java:518) at org.netbeans.spi.project.support.ant.AntProjectHelper.access$900(AntProjectHelper.java:105) at org.netbeans.spi.project.support.ant.AntProjectHelper$11.run(AntProjectHelper.java:978) - locked <0x72adc630> (a java.util.HashSet) at org.netbeans.spi.project.support.ant.AntProjectHelper$11.run(AntProjectHelper.java:971) at org.openide.util.Mutex.writeAccess(Mutex.java:394) at org.netbeans.spi.project.support.ant.AntProjectHelper.removeConfigurationFragment(AntProjectHelper.java:971) at org.netbeans.spi.project.support.ant.ExtensibleMetadataProviderImpl.removeConfigurationFragment(ExtensibleMetadataProviderImpl.java:98) at org.netbeans.modules.projectapi.AuxiliaryConfigImpl$3.run(AuxiliaryConfigImpl.java:271) at org.netbeans.modules.projectapi.AuxiliaryConfigImpl$3.run(AuxiliaryConfigImpl.java:266) at org.openide.util.Mutex.writeAccess(Mutex.java:394) at org.netbeans.modules.projectapi.AuxiliaryConfigImpl.removeConfigurationFragment(AuxiliaryConfigImpl.java:266) at org.netbeans.modules.project.ui.ProjectUtilities.openProjectFiles(ProjectUtilities.java:522) at org.netbeans.modules.project.ui.OpenProjectList$9.run(OpenProjectList.java:1178) at org.netbeans.modules.project.ui.OpenProjectList$9.run(OpenProjectList.java:1175) at org.openide.util.Mutex$1AWTWorker.run(Mutex.java:1370) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:133) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1046) at java.awt.Dialog$3.run(Dialog.java:1098) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1096) at java.awt.Component.show(Component.java:1563) at java.awt.Component.setVisible(Component.java:1515) at java.awt.Window.setVisible(Window.java:842) at java.awt.Dialog.setVisible(Dialog.java:986) at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:608) at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:546) at org.netbeans.modules.project.ui.actions.RecentProjects$MenuItemActionListener.actionPerformed(RecentProjects.java:203) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223) at javax.swing.plaf.basic.BasicPopupMenuUI$Actions.doReturn(BasicPopupMenuUI.java:429) at javax.swing.plaf.basic.BasicPopupMenuUI$Actions.actionPerformed(BasicPopupMenuUI.java:403) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1633) at javax.swing.JComponent.processKeyBinding(JComponent.java:2851) at javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:267) at javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:216) at javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2928) at javax.swing.JComponent.processKeyBindings(JComponent.java:2920) at javax.swing.JComponent.processKeyEvent(JComponent.java:2814) at java.awt.Component.processEvent(Component.java:6040) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:712) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:990) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:855) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:676) at java.awt.Component.dispatchEventImpl(Component.java:4502) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:133) 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=0x09880400 nid=0x2773 in Object.wait() [0xb251c000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x719022e0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x719022e0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-3" daemon prio=10 tid=0xb2208400 nid=0x2772 in Object.wait() [0xb0b19000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7182c0e8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x7182c0e8> (a java.util.LinkedList) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10 tid=0xb0f7e800 nid=0x2771 in Object.wait() [0xb0d1a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x719023d0> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1905) - locked <0x719023d0> (a java.lang.Object) "AWT-Shutdown" prio=10 tid=0xb32dcc00 nid=0x276e in Object.wait() [0xb271d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7112eb78> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <0x7112eb78> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0xb32bfc00 nid=0x276d runnable [0xb291e000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:541) at sun.awt.X11.XToolkit.run(XToolkit.java:505) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x095e3000 nid=0x276c in Object.wait() [0xb2cf7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7112ec38> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x7112ec38> (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) "Path Registry Request Processor" daemon prio=10 tid=0x095d1c00 nid=0x276a waiting on condition [0xb3509000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7192cd10> (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 org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:506) at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.get(OpenProjectList.java:272) at org.netbeans.modules.parsing.impl.indexing.PathRegistry.run(PathRegistry.java:457) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1413) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1952) "CLI Requests Server" daemon prio=10 tid=0x095b2800 nid=0x2769 runnable [0xb370a000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x7112ede8> (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:996) "Active Reference Queue Daemon" daemon prio=10 tid=0x09590800 nid=0x2768 in Object.wait() [0xb3984000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7112ef70> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x7112ef70> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:59) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=10 tid=0x0958bc00 nid=0x2767 in Object.wait() [0xb3b85000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7112f008> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7112f008> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=10 tid=0x09501800 nid=0x2765 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x094fe400 nid=0x2764 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x094fc800 nid=0x2763 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x094f3800 nid=0x2762 in Object.wait() [0xb44b4000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7112f1b8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x7112f1b8> (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=0x094f2000 nid=0x2761 in Object.wait() [0xb46b5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7112ec60> (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 <0x7112ec60> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x094f0800 nid=0x2760 runnable "VM Periodic Task Thread" prio=10 tid=0x09503800 nid=0x2766 waiting on condition JNI global references: 2516 Heap def new generation total 23872K, used 21428K [0x665f0000, 0x67fd0000, 0x71090000) eden space 21248K, 97% used [0x665f0000, 0x67a41b80, 0x67ab0000) from space 2624K, 23% used [0x67ab0000, 0x67b4b828, 0x67d40000) to space 2624K, 0% used [0x67d40000, 0x67d40000, 0x67fd0000) tenured generation total 52944K, used 31766K [0x71090000, 0x74444000, 0x865f0000) the space 52944K, 59% used [0x71090000, 0x72f95968, 0x72f95a00, 0x74444000) compacting perm gen total 36864K, used 36698K [0x865f0000, 0x889f0000, 0x92df0000) the space 36864K, 99% used [0x865f0000, 0x889c6910, 0x889c6a00, 0x889f0000) ro space 10240K, 61% used [0x92df0000, 0x93416298, 0x93416400, 0x937f0000) rw space 12288K, 60% used [0x937f0000, 0x93f26cb8, 0x93f26e00, 0x943f0000)