2011-06-20 16:57:59 Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.0-b11 mixed mode): "JMX server connection timeout 31" daemon prio=10 tid=0x00007fa5e400d800 nid=0xb13 in Object.wait() [0x00007fa5b6481000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000fffa0100> (a [I) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150) - locked <0x00000000fffa0100> (a [I) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "RMI Scheduler(0)" daemon prio=10 tid=0x00007fa5e400a000 nid=0xb11 waiting on condition [0x00007fa5b6582000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000c541aca0> (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:2025) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "RMI TCP Connection(1)-127.0.0.1" daemon prio=10 tid=0x00007fa5e8002000 nid=0xb10 runnable [0x00007fa5b6784000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) - locked <0x00000000c54534b0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:66) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) 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:662) Locked ownable synchronizers: - <0x00000000c544ec30> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "RMI TCP Accept-0" daemon prio=10 tid=0x00007fa5d8031800 nid=0xb0d runnable [0x00007fa5b6885000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) - locked <0x00000000c544f158> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:462) at java.net.ServerSocket.accept(ServerSocket.java:430) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "Attach Listener" daemon prio=10 tid=0x00007fa5d8001000 nid=0xb0b waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x00007fa5bc005800 nid=0x9dd in Object.wait() [0x00007fa5b6cf6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c533ae10> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) at java.lang.Object.wait(Object.java:485) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) - locked <0x00000000c533ae10> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) Locked ownable synchronizers: - None "com.google.inject.internal.util.$Finalizer" daemon prio=10 tid=0x00007fa5fd9f1800 nid=0x9db in Object.wait() [0x00007fa5b6e3e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c4d59f48> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x00000000c4d59f48> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at com.google.inject.internal.util.$Finalizer.run(Finalizer.java:144) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=10 tid=0x00007fa5fd79e800 nid=0x9da in Object.wait() [0x00007fa5b70b5000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c30b0188> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x00000000c30b0188> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) Locked ownable synchronizers: - None "Java indexing" daemon prio=10 tid=0x00007fa5fd1ca000 nid=0x9d8 in Object.wait() [0x00007fa5b7506000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c37667f0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:485) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) - locked <0x00000000c37667f0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "Thread-2" prio=10 tid=0x00007fa5fc636800 nid=0x9d7 in Object.wait() [0x00007fa5b722c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c08021a8> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:485) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186) - locked <0x00000000c08021a8> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4310) at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:2287) at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:3682) at org.eclipse.ui.internal.Workbench.access$32(Workbench.java:3624) at org.eclipse.ui.internal.Workbench$60.run(Workbench.java:2324) at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:2021) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:2322) at org.eclipse.ui.internal.Workbench.access$30(Workbench.java:2293) at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2139) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:2083) at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183) at org.eclipse.ui.application.WorkbenchAdvisor$1.run(WorkbenchAdvisor.java:781) Locked ownable synchronizers: - None "Thread-1" prio=10 tid=0x00007fa5fc5c5800 nid=0x9d4 in Object.wait() [0x00007fa5b7729000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c08029c0> (a org.eclipse.swt.widgets.RunnableLock) at java.lang.Object.wait(Object.java:485) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186) - locked <0x00000000c08029c0> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4310) at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) at org.eclipse.ui.internal.Workbench.init(Workbench.java:1590) at org.eclipse.ui.internal.Workbench.access$36(Workbench.java:1481) at org.eclipse.ui.internal.Workbench$66.run(Workbench.java:2592) Locked ownable synchronizers: - None "Worker-0" prio=10 tid=0x00007fa5fc0f0000 nid=0x9d3 in Object.wait() [0x00007fa5dd853000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c4b012f0> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) - locked <0x00000000c4b012f0> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) Locked ownable synchronizers: - None "Worker-JM" prio=10 tid=0x00007fa5b8156000 nid=0x9d2 in Object.wait() [0x00007fa5dd64e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c4b329e0> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x00000000c4b329e0> (a java.util.ArrayList) Locked ownable synchronizers: - None "[Timer] - Main Queue Handler" daemon prio=10 tid=0x00007fa5b8086800 nid=0x9d1 in Object.wait() [0x00007fa5dd752000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c05819d8> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <0x00000000c05819d8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "Framework Event Dispatcher" daemon prio=10 tid=0x00007fa5b800c000 nid=0x9ce in Object.wait() [0x00007fa5dd954000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c0581ab8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000000c0581ab8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "Start Level Event Dispatcher" daemon prio=10 tid=0x00007fa5fc25e000 nid=0x9cd in Object.wait() [0x00007fa5dda55000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c0581d38> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000000c0581d38> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Locked ownable synchronizers: - None "State Data Manager" daemon prio=10 tid=0x00007fa5fc2c3800 nid=0x9cc waiting on condition [0x00007fa5ddb56000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "Framework Active Thread" prio=10 tid=0x00007fa5fc256800 nid=0x9cb in Object.wait() [0x00007fa5ddc57000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c2984738> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1816) - locked <0x00000000c2984738> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:662) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=10 tid=0x00007fa5fc0b4800 nid=0x9c9 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread1" daemon prio=10 tid=0x00007fa5fc0b2000 nid=0x9c8 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C2 CompilerThread0" daemon prio=10 tid=0x00007fa5fc0af000 nid=0x9c7 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=10 tid=0x00007fa5fc0ad000 nid=0x9c6 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=10 tid=0x00007fa5fc090800 nid=0x9c5 in Object.wait() [0x00007fa600136000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c072b0b0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x00000000c072b0b0> (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) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=0x00007fa5fc08e800 nid=0x9c4 in Object.wait() [0x00007fa600237000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c072b048> (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 <0x00000000c072b048> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "main" prio=10 tid=0x00007fa5fc007000 nid=0x9c0 runnable [0x00007fa60169d000] java.lang.Thread.State: RUNNABLE at java.lang.Throwable.fillInStackTrace(Native Method) - locked <0x00000000f664fab8> (a java.util.NoSuchElementException) at java.lang.Throwable.(Throwable.java:181) at java.lang.Exception.(Exception.java:29) at java.lang.RuntimeException.(RuntimeException.java:32) at java.util.NoSuchElementException.(NoSuchElementException.java:28) at java.util.AbstractList$Itr.next(AbstractList.java:350) at org.eclipse.jpt.common.utility.internal.iterators.CloneListIterator.nestedNext(CloneListIterator.java:177) at org.eclipse.jpt.common.utility.internal.iterators.CloneListIterator.next(CloneListIterator.java:112) at org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator.next(TransformationIterator.java:83) at org.eclipse.jpt.common.utility.internal.iterators.TransformationIterator.next(TransformationIterator.java:83) at org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator.loadCurrentIterator(CompositeIterator.java:147) at org.eclipse.jpt.common.utility.internal.iterators.CompositeIterator.hasNext(CompositeIterator.java:113) at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.addPersistentTypesTo(AbstractPersistenceUnit.java:1986) at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.getAllJavaPersistentTypesUnique(AbstractPersistenceUnit.java:1975) at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.addJavaQueriesTo(AbstractPersistenceUnit.java:1759) at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.getJavaQueries(AbstractPersistenceUnit.java:1751) at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.buildQueries(AbstractPersistenceUnit.java:1705) at org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.update(AbstractPersistenceUnit.java:260) at org.jboss.tools.hibernate.jpt.core.internal.context.HibernatePersistenceUnit.update(HibernatePersistenceUnit.java:75) at org.eclipse.jpt.jpa.core.internal.context.AbstractJpaContextNode.updateNodes(AbstractJpaContextNode.java:55) at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistence.update(GenericPersistence.java:69) at org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistenceXml.update(GenericPersistenceXml.java:113) at org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericRootContextNode.updatePersistenceXml(GenericRootContextNode.java:109) at org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericRootContextNode.update(GenericRootContextNode.java:72) at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.update(AbstractJpaProject.java:1898) at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject$SynchronousUpdateSynchronizerCommand.execute(AbstractJpaProject.java:1933) at org.eclipse.jpt.common.utility.internal.synchronizers.SynchronousSynchronizer.execute_(SynchronousSynchronizer.java:178) at org.eclipse.jpt.common.utility.internal.synchronizers.CallbackSynchronousSynchronizer.execute_(CallbackSynchronousSynchronizer.java:75) at org.eclipse.jpt.common.utility.internal.synchronizers.SynchronousSynchronizer.execute(SynchronousSynchronizer.java:168) at org.eclipse.jpt.common.utility.internal.synchronizers.SynchronousSynchronizer.synchronize_(SynchronousSynchronizer.java:158) at org.eclipse.jpt.common.utility.internal.synchronizers.SynchronousSynchronizer.synchronize(SynchronousSynchronizer.java:114) at org.eclipse.jpt.common.utility.internal.synchronizers.SynchronousSynchronizer.start(SynchronousSynchronizer.java:97) - locked <0x00000000c5240428> (a org.eclipse.jpt.common.utility.internal.synchronizers.CallbackSynchronousSynchronizer) at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.setUpdateSynchronizer_(AbstractJpaProject.java:1863) at org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.(AbstractJpaProject.java:270) at org.jboss.tools.hibernate.jpt.core.internal.HibernateJpaProject.(HibernateJpaProject.java:40) at org.jboss.tools.hibernate.jpt.core.internal.HibernateAbstractJpaFactory.buildJpaProject(HibernateAbstractJpaFactory.java:87) at org.jboss.tools.hibernate.jpt.core.internal.jpa2.HibernateJpaFactory2_0.buildJpaProject(HibernateJpaFactory2_0.java:110) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager.buildJpaProject(GenericJpaProjectManager.java:398) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager.buildJpaProject(GenericJpaProjectManager.java:384) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager.buildJpaProject(GenericJpaProjectManager.java:373) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager.addJpaProject(GenericJpaProjectManager.java:356) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager$ResourceProxyVisitor.processProject(GenericJpaProjectManager.java:734) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager$ResourceProxyVisitor.visit(GenericJpaProjectManager.java:719) at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:65) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82) at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:120) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:75) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager.buildJpaProjects_(GenericJpaProjectManager.java:245) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager.buildJpaProjects(GenericJpaProjectManager.java:236) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager.start_(GenericJpaProjectManager.java:220) at org.eclipse.jpt.jpa.core.GenericJpaProjectManager.start(GenericJpaProjectManager.java:211) at org.eclipse.jpt.jpa.core.JptJpaCorePlugin.getJpaProjectManager_(JptJpaCorePlugin.java:759) - locked <0x00000000c318f010> (a org.eclipse.jpt.jpa.core.JptJpaCorePlugin) at org.eclipse.jpt.jpa.core.JptJpaCorePlugin.getJpaProjectManager(JptJpaCorePlugin.java:242) at org.eclipse.jpt.jpa.core.JptJpaCorePlugin.getJpaFile(JptJpaCorePlugin.java:259) at org.eclipse.jpt.jpa.ui.internal.selection.TextEditorSelectionParticipant.getJpaFile(TextEditorSelectionParticipant.java:140) at org.eclipse.jpt.jpa.ui.internal.selection.TextEditorSelectionParticipant.calculateSelection(TextEditorSelectionParticipant.java:101) at org.eclipse.jpt.jpa.ui.internal.selection.TextEditorSelectionParticipant.(TextEditorSelectionParticipant.java:53) at org.eclipse.jpt.jpa.ui.internal.selection.WorkbenchPartAdapterFactory.buildJpaSelectionParticipant(WorkbenchPartAdapterFactory.java:50) at org.eclipse.jpt.jpa.ui.internal.selection.WorkbenchPartAdapterFactory.getAdapter(WorkbenchPartAdapterFactory.java:42) at org.eclipse.jpt.jpa.ui.internal.selection.WorkbenchPartAdapterFactory.getAdapter(WorkbenchPartAdapterFactory.java:35) at org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAdapter(AdapterFactoryProxy.java:80) at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:295) at org.eclipse.ui.part.WorkbenchPart.getAdapter(WorkbenchPart.java:151) at org.eclipse.ui.texteditor.AbstractTextEditor.getAdapter(AbstractTextEditor.java:6181) at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.getAdapter(AbstractDecoratedTextEditor.java:1399) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.getAdapter(JavaEditor.java:2256) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAdapter(CompilationUnitEditor.java:1779) at org.eclipse.jpt.jpa.ui.internal.selection.DefaultJpaSelectionManager.initPart(DefaultJpaSelectionManager.java:103) at org.eclipse.jpt.jpa.ui.internal.selection.DefaultJpaSelectionManager.activateEditor(DefaultJpaSelectionManager.java:90) at org.eclipse.jpt.jpa.ui.internal.selection.DefaultJpaSelectionManager.initPage(DefaultJpaSelectionManager.java:72) at org.eclipse.jpt.jpa.ui.internal.selection.DefaultJpaSelectionManager.init(DefaultJpaSelectionManager.java:65) at org.eclipse.jpt.jpa.ui.internal.selection.SelectionManagerFactory.internalGetSelectionManager(SelectionManagerFactory.java:78) at org.eclipse.jpt.jpa.ui.internal.selection.SelectionManagerFactory.getSelectionManager(SelectionManagerFactory.java:47) at org.eclipse.jpt.jpa.ui.internal.views.AbstractJpaView.createPartControl(AbstractJpaView.java:101) at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:375) at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:229) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595) at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313) at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:534) at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270) at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473) at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1245) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:662) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:570) at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:568) at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:271) at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:981) at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2714) at org.eclipse.ui.internal.WorkbenchWindow$27.run(WorkbenchWindow.java:3023) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:3004) at org.eclipse.ui.internal.WorkbenchWindow$20.runWithException(WorkbenchWindow.java:2290) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) - locked <0x00000000c08021a8> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3543) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3192) at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) at org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1595) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134) - locked <0x00000000c08029c0> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3543) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3192) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386) Locked ownable synchronizers: - None "VM Thread" prio=10 tid=0x00007fa5fc088000 nid=0x9c3 runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007fa5fc01a000 nid=0x9c1 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007fa5fc01c000 nid=0x9c2 runnable "VM Periodic Task Thread" prio=10 tid=0x00007fa5fc0bf000 nid=0x9ca waiting on condition JNI global references: 1621