I am sorry to say this, but I honestly do not know and will not be able
to help you much until I have reproducible test case I can debug. I did
some research, and there seems to be a number of similar bug reports
against wtp and jdt, so I have a feeling this is not specific to m2e,
but rather to set of projects. In particular [1] has almost identical
stack traces to what you see
[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=243398
Henri Gomez wrote:
Hi to all
Back to works today and got the damn't deadlock between WTP (3.0.0)
and m2eclipse (0.9.5).
Did there is some possible fixes in the latest -dev m2eclipse release ?
Regards :
--------------
2008-08-25 14:12:08
Full thread dump Java HotSpot(TM) Client VM (10.0-b23 mixed mode):
"JMX server connection timeout 48" daemon prio=6 tid=0x2f0f6800
nid=0x524 in Object.wait() [0x32d0f000..0x32d0fb14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x03103498> (a [I)
at
com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
- locked <0x03103498> (a [I)
at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
- None
"RMI Scheduler(0)" daemon prio=6 tid=0x2f142800 nid=0x918 waiting on
condition [0x32cbf000..0x32cbfb94]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x03022768> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575)
at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
- None
"RMI TCP Connection(1)-172.31.1.127" daemon prio=6 tid=0x2ecf7400
nid=0xa18 runnable [0x32c6f000..0x32c6fc14]
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 <0x030c4db0> (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:885)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
- <0x030666a8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
"RMI TCP Accept-0" daemon prio=6 tid=0x2f123800 nid=0x5d0 runnable
[0x3040f000..0x3040fc94]
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0x0302d3b8> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
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:619)
Locked ownable synchronizers:
- None
"Worker-11" prio=6 tid=0x2e839800 nid=0x550 in Object.wait()
[0x3045f000..0x3045fd94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x05455fa8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
- locked <0x05455fa8> (a org.eclipse.core.internal.jobs.WorkerPool)
at
org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)
Locked ownable synchronizers:
- None
"SVN Kit 1.2 Connector" prio=6 tid=0x30b1e400 nid=0x794 in
Object.wait() [0x31b3f000..0x31b3fb94]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x08788060> (a java.util.ArrayList)
at java.lang.Object.wait(Object.java:485)
at
org.polarion.team.svn.connector.svnkit.SVNKitConnector$ProgressMonitorThread.run(SVNKitConnector.java:1455)
- locked <0x08788060> (a java.util.ArrayList)
Locked ownable synchronizers:
- None
"Worker-10" prio=6 tid=0x309cb000 nid=0xd20 in Object.wait()
[0x313ef000..0x313efd94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x08e20a08> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:38)
- locked <0x08e20a08> (a org.eclipse.core.internal.jobs.Semaphore)
at
org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:169)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:105)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:82)
at
org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at
org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1747)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1795)
at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:775)
at
org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4703)
at
org.maven.ide.eclipse.container.MavenClasspathContainerInitializer.initialize(MavenClasspathContainerInitializer.java:40)
at
org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2371)
at
org.eclipse.jdt.internal.core.JavaModelManager$13.run(JavaModelManager.java:2301)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at
org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2317)
at
org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1679)
at
org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2554)
at
org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2562)
at
org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1829)
at
org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:394)
at
org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:257)
at
org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:514)
at
org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:251)
at
org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:237)
at
org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:192)
at
org.eclipse.jdt.internal.core.JavaProject.getPackageFragmentRoots(JavaProject.java:1697)
at
org.eclipse.team.svn.resource.ignore.rules.jdt.JDTIgnoreRecommendations.isOutput(JDTIgnoreRecommendations.java:43)
at
org.eclipse.team.svn.resource.ignore.rules.jdt.JDTIgnoreRecommendations.isIgnoreRecommended(JDTIgnoreRecommendations.java:34)
at
org.eclipse.team.svn.core.utility.SVNUtility.isIgnored(SVNUtility.java:827)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.getDelegatedStatus(SVNRemoteStorage.java:826)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.fillCache(SVNRemoteStorage.java:793)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.loadLocalResourcesSubTreeSVNImpl(SVNRemoteStorage.java:610)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.loadLocalResourcesSubTree(SVNRemoteStorage.java:500)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.asLocalResource(SVNRemoteStorage.java:304)
- locked <0x080042d0> (a
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage)
at
org.eclipse.team.svn.ui.decorator.AbstractResourceDecorator.decorate(AbstractResourceDecorator.java:151)
at
org.eclipse.team.svn.ui.decorator.wrapper.ProjectDecoratorWrapper.decorate(ProjectDecoratorWrapper.java:28)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:263)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:72)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:356)
at
org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:338)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:374)
at
org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:334)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Locked ownable synchronizers:
- None
"Worker-9" prio=6 tid=0x309cf000 nid=0xbcc in Object.wait()
[0x3139e000..0x3139fa14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x09361d98> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:38)
- locked <0x09361d98> (a org.eclipse.core.internal.jobs.Semaphore)
at
org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:169)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:105)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:82)
at
org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at
org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1747)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1795)
at
org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2317)
at
org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1679)
at
org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2554)
at
org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2562)
at
org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1829)
at
org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:394)
at
org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:257)
at
org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:514)
at
org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:251)
at
org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:237)
at
org.eclipse.jdt.internal.core.JavaElement.getChildren(JavaElement.java:192)
at
org.eclipse.jdt.internal.core.JavaProject.getPackageFragmentRoots(JavaProject.java:1697)
at
org.eclipse.jst.j2ee.internal.project.J2EEProjectUtilities.getSourceContainers(J2EEProjectUtilities.java:855)
at
org.eclipse.jst.j2ee.internal.project.J2EEProjectUtilities.getOutputContainers(J2EEProjectUtilities.java:892)
at
org.eclipse.jst.j2ee.internal.project.J2EEProjectUtilities.getAllOutputContainers(J2EEProjectUtilities.java:928)
at
org.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyValidator$ClasspathDependencyValidatorData.<init>(ClasspathDependencyValidator.java:217)
at
org.eclipse.jst.j2ee.classpathdep.ClasspathDependencyUtil.getComponentClasspathDependencies(ClasspathDependencyUtil.java:161)
at
org.eclipse.jst.j2ee.classpathdep.ClasspathDependencyUtil.getComponentClasspathDependencies(ClasspathDependencyUtil.java:145)
at
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getJavaClasspathReferences(J2EEModuleVirtualComponent.java:183)
at
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getNonManifestReferences(J2EEModuleVirtualComponent.java:120)
at
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getReferences(J2EEModuleVirtualComponent.java:87)
at
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getReferences(J2EEModuleVirtualComponent.java:83)
at
org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl$GraphUpdateJob$1.run(DependencyGraphImpl.java:302)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl$GraphUpdateJob.run(DependencyGraphImpl.java:281)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Locked ownable synchronizers:
- None
"Worker-8" prio=6 tid=0x309a7400 nid=0x734 in Object.wait()
[0x3134f000..0x3134fa94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x05455fa8> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
- locked <0x05455fa8> (a org.eclipse.core.internal.jobs.WorkerPool)
at
org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)
Locked ownable synchronizers:
- None
"Worker-7" prio=6 tid=0x308cb000 nid=0x6a4 in Object.wait()
[0x312bf000..0x312bfb14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x05436240> (a java.lang.Object)
at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:189)
- locked <0x05436240> (a java.lang.Object)
at
org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:87)
at
org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:230)
at
org.eclipse.core.internal.utils.StringPoolJob.run(StringPoolJob.java:99)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Locked ownable synchronizers:
- None
"Worker-6" prio=6 tid=0x3088a800 nid=0x994 waiting for monitor entry
[0x3126f000..0x3126fb94]
java.lang.Thread.State: BLOCKED (on object monitor)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.refreshLocalResources(SVNRemoteStorage.java:323)
- waiting to lock <0x080042d0> (a
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage)
at
org.eclipse.team.svn.core.ResourceChangeListener$1.runImpl(ResourceChangeListener.java:95)
at
org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:76)
at
org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:37)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:103)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:89)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1$1.run(ProgressMonitorUtility.java:59)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressMonitorUtility.java:57)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Locked ownable synchronizers:
- None
"Worker-5" prio=6 tid=0x30889000 nid=0x778 in Object.wait()
[0x3121f000..0x3121fc14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x093637b0> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:38)
- locked <0x093637b0> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.JobManager.join(JobManager.java:716)
at org.eclipse.core.internal.jobs.InternalJob.join(InternalJob.java:329)
at org.eclipse.core.runtime.jobs.Job.join(Job.java:384)
at
org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl.waitForAllUpdates(DependencyGraphImpl.java:431)
at
org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl.getReferencingComponents(DependencyGraphImpl.java:72)
at
org.eclipse.wst.common.componentcore.internal.builder.DependencyGraph.getReferencingComponents(DependencyGraph.java:30)
at
org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent.getReferencingComponents(VirtualComponent.java:432)
at
org.eclipse.jst.j2ee.project.EarUtilities.getReferencingEARProjects(EarUtilities.java:181)
at
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getManifestReferences(J2EEModuleVirtualComponent.java:289)
at
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getManifestReferences(J2EEModuleVirtualComponent.java:270)
at
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualArchiveComponent.getReferences(J2EEModuleVirtualArchiveComponent.java:34)
at
org.eclipse.jst.j2ee.internal.classpathdep.ClasspathDependencyVirtualComponent.getReferences(ClasspathDependencyVirtualComponent.java:68)
at
org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathContainer.update(J2EEComponentClasspathContainer.java:176)
at
org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathContainer.install(J2EEComponentClasspathContainer.java:308)
at
org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathInitializer.initialize(J2EEComponentClasspathInitializer.java:29)
at
org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2371)
at
org.eclipse.jdt.internal.core.JavaModelManager$13.run(JavaModelManager.java:2301)
at
org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2315)
at
org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1679)
at
org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2554)
at
org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2562)
at
org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1829)
at
org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:229)
at
org.eclipse.jdt.internal.core.DeltaProcessor.processResourceDelta(DeltaProcessor.java:1741)
at
org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1923)
at
org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:410)
at
org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:288)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:282)
at
org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:148)
at
org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:313)
at
org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1022)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1809)
at
org.eclipse.core.internal.events.NotificationManager$NotifyJob.run(NotificationManager.java:39)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Locked ownable synchronizers:
- None
"Worker-4" prio=6 tid=0x30888400 nid=0xef4 in Object.wait()
[0x311cf000..0x311cfc94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x08e21218> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:38)
- locked <0x08e21218> (a org.eclipse.core.internal.jobs.Semaphore)
at
org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:169)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:105)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:82)
at
org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at
org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1747)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1795)
at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:775)
at
org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4703)
at
org.maven.ide.eclipse.container.MavenClasspathContainerInitializer.initialize(MavenClasspathContainerInitializer.java:40)
at
org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2371)
at
org.eclipse.jdt.internal.core.JavaModelManager$13.run(JavaModelManager.java:2301)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at
org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2317)
at
org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1679)
at org.eclipse.jdt.core.JavaCore.initializeAfterLoad(JavaCore.java:3398)
at
org.eclipse.jdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:35)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Locked ownable synchronizers:
- None
"Worker-3" prio=2 tid=0x2f18d000 nid=0xcf4 waiting for monitor entry
[0x3117f000..0x3117fd14]
java.lang.Thread.State: BLOCKED (on object monitor)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage.getRegisteredChildren(SVNRemoteStorage.java:254)
- waiting to lock <0x080042d0> (a
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage)
at
org.eclipse.team.svn.core.operation.local.GetAllResourcesOperation.runImpl(GetAllResourcesOperation.java:36)
at
org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:76)
at
org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:37)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:103)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:89)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternalDefault(ProgressMonitorUtility.java:76)
at
org.eclipse.team.svn.core.svnstorage.SVNLocalFolder.getChildren(SVNLocalFolder.java:41)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage$3.processEntry(SVNRemoteStorage.java:670)
at
org.eclipse.team.svn.core.svnstorage.SVNRemoteStorage$3.runImpl(SVNRemoteStorage.java:645)
at
org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:76)
at
org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:37)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:103)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:89)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1$1.run(ProgressMonitorUtility.java:59)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at
org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressMonitorUtility.java:57)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Locked ownable synchronizers:
- None
"Worker-2" prio=6 tid=0x2f19f800 nid=0xfb8 in Object.wait()
[0x3112f000..0x3112fd94]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x09072860> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:38)
- locked <0x09072860> (a org.eclipse.core.internal.jobs.Semaphore)
at
org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:169)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:105)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:82)
at
org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at
org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1747)
at
org.eclipse.core.internal.resources.Resource.deleteMarkers(Resource.java:744)
at
org.maven.ide.eclipse.internal.project.MavenMarkerManager.deleteMarkers(MavenMarkerManager.java:185)
at
org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.refresh(MavenProjectManagerImpl.java:377)
at
org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.refresh(MavenProjectManagerImpl.java:358)
at
org.maven.ide.eclipse.internal.project.MavenProjectManagerRefreshJob.run(MavenProjectManagerRefreshJob.java:80)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Locked ownable synchronizers:
- None
"Java indexing" daemon prio=4 tid=0x2f00a800 nid=0xf40 in
Object.wait() [0x304df000..0x304dfa94]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x07add600> (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:371)
- locked <0x07add600> (a
org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Thread.run(Thread.java:619)
Locked ownable synchronizers:
- None
"Worker-0" prio=6 tid=0x2ef9f800 nid=0x7c0 in Object.wait()
[0x2fdcf000..0x2fdcfc14]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x08e21340> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:38)
- locked <0x08e21340> (a org.eclipse.core.internal.jobs.Semaphore)
at
org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:169)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:105)
at
org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:82)
at
org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at
org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1747)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1795)
at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:775)
at
org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4703)
at
org.maven.ide.eclipse.container.MavenClasspathContainerInitializer.initialize(MavenClasspathContainerInitializer.java:40)
at
org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2371)
at
org.eclipse.jdt.internal.core.JavaModelManager$13.run(JavaModelManager.java:2301)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at
org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2317)
at
org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1679)
at
org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2554)
at
org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2562)
at
org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1829)
at
org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:229)
at
org.eclipse.jdt.internal.core.DeltaProcessor.processResourceDelta(DeltaProcessor.java:1741)
at
org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1923)
at
org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:410)
at
org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:288)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:282)
at
org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:185)
at
org.eclipse.core.internal.resources.SavedState.processResourceChangeEvents(SavedState.java:77)
at
org.eclipse.jdt.internal.core.JavaModelManager$21.run(JavaModelManager.java:4348)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1782)
at
org.eclipse.jdt.internal.core.JavaModelManager$20.run(JavaModelManager.java:4340)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Locked ownable synchronizers:
- None
"Start Level Event Dispatcher" daemon prio=6 tid=0x2edf2000 nid=0x420
in Object.wait() [0x2f3cf000..0x2f3cfc94]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0541b7a8> (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:377)
- locked <0x0541b7a8> (a
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317)
Locked ownable synchronizers:
- None
"Framework Event Dispatcher" daemon prio=6 tid=0x2edf1800 nid=0xb24 in
Object.wait() [0x2f37f000..0x2f37fd14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0541b820> (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:377)
- locked <0x0541b820> (a
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317)
Locked ownable synchronizers:
- None
"State Data Manager" daemon prio=6 tid=0x2edbd800 nid=0x8b4 waiting on
condition [0x2f32f000..0x2f32fd94]
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:619)
Locked ownable synchronizers:
- None
"Low Memory Detector" daemon prio=6 tid=0x2e8b0000 nid=0x344 runnable
[0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"CompilerThread0" daemon prio=10 tid=0x2e8ad800 nid=0xc68 waiting on
condition [0x00000000..0x2eaff7bc]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Attach Listener" daemon prio=10 tid=0x2e8a9000 nid=0xa30 waiting on
condition [0x00000000..0x2eaafb40]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Signal Dispatcher" daemon prio=10 tid=0x2e8a8000 nid=0xbb4 runnable
[0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Finalizer" daemon prio=8 tid=0x2e898c00 nid=0x3e0 in Object.wait()
[0x2ea0f000..0x2ea0fc94]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x051f95d8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x051f95d8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
Locked ownable synchronizers:
- None
"Reference Handler" daemon prio=10 tid=0x2e894800 nid=0x8d8 in
Object.wait() [0x2e9bf000..0x2e9bfd14]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x051f9660> (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 <0x051f9660> (a java.lang.ref.Reference$Lock)
Locked ownable synchronizers:
- None
"main" prio=6 tid=0x00385800 nid=0xe14 runnable [0x003ff000..0x003ffe5c]
java.lang.Thread.State: RUNNABLE
at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method)
at org.eclipse.swt.widgets.Display.sleep(Display.java:4220)
at
org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:364)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2383)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
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:382)
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:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Locked ownable synchronizers:
- None
"VM Thread" prio=10 tid=0x2e891400 nid=0xcb8 runnable
"VM Periodic Task Thread" prio=10 tid=0x2e8c1c00 nid=0xa6c waiting on condition
JNI global references: 1107
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email