Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 147609 Details for
Bug 289909
deadlock caused by ContentTypeCatalog
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
Thread Dump with Deadlock detection
BUG289909.txt (text/plain), 66.06 KB, created by
Darryl Miles
on 2009-09-18 16:53:47 EDT
(
hide
)
Description:
Thread Dump with Deadlock detection
Filename:
MIME Type:
Creator:
Darryl Miles
Created:
2009-09-18 16:53:47 EDT
Size:
66.06 KB
patch
obsolete
>Bundle: Active sl = 6; Bundle 386 sl = 4 >Bundle: Active sl = 6; Bundle 626 sl = 4 >->started org.eclipse.wst.common.frameworks_1.1.300.v200904160730 [626] >Bundle: Active sl = 6; Bundle 387 sl = 4 >->started org.eclipse.emf.ecore_2.5.0.v200906151043 [260] > Waiting for state to change in bundle org.eclipse.jem.util_2.0.200.v200905140200 [358] >->started org.eclipse.jem.util_2.0.200.v200905140200 [358] >Waiting... : org.eclipse.jem.util 1 >->started org.eclipse.jst.jee_1.0.200.v200905290632 [403] >Bundle: Active sl = 6; Bundle 623 sl = 4 >Bundle: Active sl = 6; Bundle 629 sl = 4 >->started org.eclipse.wst.common.emf_1.1.300.v200905060430 [623] >->started org.eclipse.jst.j2ee.core_1.1.300.v200905060430 [387] >Bundle: Active sl = 6; Bundle 624 sl = 4 >Bundle: Active sl = 6; Bundle 265 sl = 4 >->started org.eclipse.emf.ecore.xmi_2.5.0.v200906151043 [265] >->started org.eclipse.wst.common.emfworkbench.integration_1.1.300.v200811200330 [624] >Bundle: Active sl = 6; Bundle 630 sl = 4 >->started org.eclipse.wst.common.project.facet.core_1.4.0.v200906080535 [630] >Bundle: Active sl = 6; Bundle 353 sl = 4 >->started org.eclipse.jem_2.0.300.v200901272200 [353] >2009-09-18 21:15:10 >Full thread dump Java HotSpot(TM) Client VM (14.2-b01 mixed mode, sharing): > >"[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x08358c00 nid=0x3c05 in Object.wait() [0xf432c000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x34257058> (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 <0x34257058> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) > >"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=10 tid=0xf3904c00 nid=0x3c01 waiting for monitor entry [0xf336d000] > java.lang.Thread.State: BLOCKED (on object monitor) > at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:464) > - waiting to lock <0x41770e98> (a org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader) > at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:445) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) > at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376) > at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:452) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:321) > at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231) > at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1193) > at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160) > at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874) > at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) > at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) > at org.eclipse.core.internal.content.ContentType.getDescriber(ContentType.java:271) > at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:183) > at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:357) > at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:406) > - locked <0x41379de8> (a org.eclipse.core.internal.content.ContentTypeCatalog) > at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:303) > at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:317) > at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:86) > at org.eclipse.emf.ecore.resource.impl.PlatformContentHandlerImpl.contentDescription(PlatformContentHandlerImpl.java:92) > at org.eclipse.emf.ecore.resource.impl.URIHandlerImpl.contentDescription(URIHandlerImpl.java:267) > at org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.contentDescription(ExtensibleURIConverterImpl.java:313) > at org.eclipse.emf.ecore.resource.impl.ResourceFactoryRegistryImpl.getContentTypeIdentifier(ResourceFactoryRegistryImpl.java:164) > at org.eclipse.emf.ecore.resource.impl.ResourceFactoryRegistryImpl.getFactory(ResourceFactoryRegistryImpl.java:130) > at org.eclipse.emf.ecore.resource.impl.ResourceFactoryRegistryImpl.getFactory(ResourceFactoryRegistryImpl.java:75) > at org.eclipse.wst.common.internal.emf.utilities.DefaultOverridableResourceFactoryRegistry.delegatedGetFactory(DefaultOverridableResourceFactoryRegistry.java:73) > at org.eclipse.jst.j2ee.common.internal.impl.J2EEResourceFactoryRegistry.delegatedGetFactory(J2EEResourceFactoryRegistry.java:27) > at org.eclipse.wst.common.internal.emf.utilities.DefaultOverridableResourceFactoryRegistry.getFactory(DefaultOverridableResourceFactoryRegistry.java:53) > at org.eclipse.wst.common.internal.emf.resource.FileNameResourceFactoryRegistry.getFactory(FileNameResourceFactoryRegistry.java:64) > at org.eclipse.wst.common.internal.emf.resource.FileNameResourceFactoryRegistry.getFactory(FileNameResourceFactoryRegistry.java:50) > - locked <0x33a95da0> (a org.eclipse.jst.j2ee.common.internal.impl.J2EEResourceFactoryRegistry) > at org.eclipse.jst.j2ee.internal.J2EEInit.initResourceFactories(J2EEInit.java:247) > at org.eclipse.jst.j2ee.internal.J2EEInit.init(J2EEInit.java:101) > at org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveInit.invokePrereqInits(ArchiveInit.java:65) > at org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveInit.init(ArchiveInit.java:38) > at org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin.start(J2EEPlugin.java:508) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782) > at java.security.AccessController.doPrivileged(Native Method) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754) > at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) > at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) > at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) > at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) > at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) > at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376) > at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:452) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:321) > at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231) > at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1193) > at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160) > at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874) > at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) > at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) > at org.eclipse.jdt.core.JavaCore.computeClasspathContainerInitializer(JavaCore.java:2699) > at org.eclipse.jdt.core.JavaCore.getClasspathContainerInitializer(JavaCore.java:2675) > at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2589) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1778) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:424) > at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:258) > at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:515) > at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:252) > at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:238) > at org.eclipse.jdt.internal.core.JavaProject.getJavaProjectElementInfo(JavaProject.java:1556) > at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2241) > at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:56) > at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:63) > at org.eclipse.jdt.internal.core.CancelableNameEnvironment.<init>(CancelableNameEnvironment.java:26) > at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:158) > at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:243) > at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190) > at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:788) > at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1242) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:126) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:108) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:89) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:87) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:178) > at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) > at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:133) > at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105) > at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:398) > - locked <0x415c2e70> (a java.lang.Object) > at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) > >"Java indexing" daemon prio=10 tid=0xf3d54c00 nid=0x3bfe in Object.wait() [0xf354a000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x4137d918> (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:378) > - locked <0x4137d918> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) > at java.lang.Thread.run(Thread.java:619) > >"Thread-2" prio=10 tid=0x0821ac00 nid=0x3bfd in Object.wait() [0xf36ed000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x4178d840> (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 <0x4178d840> (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:4113) > at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) > at org.eclipse.ui.internal.WorkbenchPage.restoreState(WorkbenchPage.java:3259) > at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:2197) > at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:3386) > at org.eclipse.ui.internal.Workbench.access$30(Workbench.java:3328) > at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2114) > at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:1827) > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:2112) > at org.eclipse.ui.internal.Workbench.access$28(Workbench.java:2083) > at org.eclipse.ui.internal.Workbench$49.run(Workbench.java:1946) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1890) > at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183) > at org.eclipse.ui.application.WorkbenchAdvisor$1.run(WorkbenchAdvisor.java:781) > >"Thread-1" prio=10 tid=0x0838c000 nid=0x3bfc in Object.wait() [0xf3cfe000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x41168390> (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 <0x41168390> (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:4113) > at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) > at org.eclipse.ui.internal.Workbench.init(Workbench.java:1379) > at org.eclipse.ui.internal.Workbench.access$32(Workbench.java:1296) > at org.eclipse.ui.internal.Workbench$58.run(Workbench.java:2304) > >"[Timer] - Main Queue Handler" daemon prio=10 tid=0x08183400 nid=0x3bfb in Object.wait() [0xf3cae000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x3f9eb090> (a java.lang.Object) > at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) > - locked <0x3f9eb090> (a java.lang.Object) > at java.lang.Thread.run(Thread.java:619) > >"Worker-1" prio=10 tid=0x082b3000 nid=0x3bf8 in Object.wait() [0xf3e64000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x3e57abd0> (a org.eclipse.core.internal.jobs.WorkerPool) > at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) > - locked <0x3e57abd0> (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) > >"Provisioning Event Dispatcher" daemon prio=10 tid=0xf4095000 nid=0x3bf7 in Object.wait() [0xf3eb5000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x3efb5510> (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:386) > - locked <0x3efb5510> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:326) > >"Worker-0" prio=10 tid=0xf3a96800 nid=0x3bf6 in Object.wait() [0xf3f21000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x3e57abd0> (a org.eclipse.core.internal.jobs.WorkerPool) > at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) > - locked <0x3e57abd0> (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) > >"Bundle File Closer" daemon prio=10 tid=0x08617c00 nid=0x3bf4 in Object.wait() [0xf4239000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x3d8c7298> (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:386) > - locked <0x3d8c7298> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:326) > >"Start Level Event Dispatcher" daemon prio=10 tid=0x08119c00 nid=0x3bf1 in Object.wait() [0xf428b000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x3d7bc980> (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:386) > - locked <0x3d7bc980> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:326) > >"Framework Event Dispatcher" daemon prio=10 tid=0x08197800 nid=0x3bf0 in Object.wait() [0xf42db000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x3d7bcb90> (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:386) > - locked <0x3d7bcb90> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:326) > >"Low Memory Detector" daemon prio=10 tid=0x080de800 nid=0x3bed runnable [0x00000000] > java.lang.Thread.State: RUNNABLE > >"CompilerThread0" daemon prio=10 tid=0x080dc800 nid=0x3bec waiting on condition [0x00000000] > java.lang.Thread.State: RUNNABLE > >"Signal Dispatcher" daemon prio=10 tid=0x080db000 nid=0x3beb runnable [0x00000000] > java.lang.Thread.State: RUNNABLE > >"Finalizer" daemon prio=10 tid=0x080cdc00 nid=0x3bea in Object.wait() [0xf4825000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x3d6d0310> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) > - locked <0x3d6d0310> (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=0x080c9000 nid=0x3be9 in Object.wait() [0xf4877000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x3d6d0098> (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 <0x3d6d0098> (a java.lang.ref.Reference$Lock) > >"main" prio=10 tid=0x080a3000 nid=0x3bd9 waiting for monitor entry [0xffdae000] > java.lang.Thread.State: BLOCKED (on object monitor) > at org.eclipse.core.internal.content.ContentTypeCatalog.internalGetContentType(ContentTypeCatalog.java:487) > - waiting to lock <0x41379de8> (a org.eclipse.core.internal.content.ContentTypeCatalog) > at org.eclipse.core.internal.content.ContentTypeCatalog.getContentType(ContentTypeCatalog.java:298) > at org.eclipse.core.internal.content.ContentTypeManager.getContentType(ContentTypeManager.java:135) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry$ConfigurationResourceFactoryDescriptor.init(WTPResourceFactoryRegistry.java:182) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry$ConfigurationResourceFactoryDescriptor.<init>(WTPResourceFactoryRegistry.java:163) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry$ResourceFactoryRegistryReader$1.run(WTPResourceFactoryRegistry.java:285) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry$ResourceFactoryRegistryReader.readElement(WTPResourceFactoryRegistry.java:282) > at org.eclipse.jem.util.RegistryReader.internalReadElement(RegistryReader.java:84) > at org.eclipse.jem.util.RegistryReader.readRegistry(RegistryReader.java:125) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry.<init>(WTPResourceFactoryRegistry.java:61) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry.<clinit>(WTPResourceFactoryRegistry.java:55) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesResourceFactory.registerWith(WTPModulesResourceFactory.java:71) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesResourceFactory.register(WTPModulesResourceFactory.java:80) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesInit.initResourceFactories(WTPModulesInit.java:52) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesInit.init(WTPModulesInit.java:42) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesInit.init(WTPModulesInit.java:34) > at org.eclipse.wst.common.componentcore.internal.ModulecorePlugin.start(ModulecorePlugin.java:66) > - locked <0x33965470> (a org.eclipse.wst.common.componentcore.internal.ModulecorePlugin) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782) > at java.security.AccessController.doPrivileged(Native Method) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754) > at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) > at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) > at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) > at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) > at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) > at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376) > at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) > at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:449) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > - locked <0x41770e98> (a org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader) > at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createModules(JEEDeployableFactory.java:53) > at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.cacheModules(ProjectModuleFactoryDelegate.java:90) > at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.getModules(ProjectModuleFactoryDelegate.java:117) > at org.eclipse.wst.server.core.model.ModuleFactoryDelegate.findModule(ModuleFactoryDelegate.java:202) > at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.findModule(ProjectModuleFactoryDelegate.java:286) > at org.eclipse.wst.server.core.internal.ModuleFactory.findModule(ModuleFactory.java:146) > at org.eclipse.wst.server.core.ServerUtil.getModule(ServerUtil.java:135) > at org.eclipse.wst.server.core.internal.Server.getModules(Server.java:2139) > at org.eclipse.wst.server.ui.internal.cnf.ServerContentProvider.hasChildren(ServerContentProvider.java:97) > at org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.hasChildren(SafeDelegateTreeContentProvider.java:106) > at org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.hasChildren(SafeDelegateTreeContentProvider.java:291) > at org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.hasChildren(NavigatorContentServiceContentProvider.java:624) > at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2079) > at org.eclipse.jface.viewers.TreeViewer.isExpandable(TreeViewer.java:587) > at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2109) > at org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(AbstractTreeViewer.java:2791) > at org.eclipse.jface.viewers.TreeViewer.updatePlus(TreeViewer.java:847) > at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:828) > at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:802) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:776) > at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:639) > at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:1490) > at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:828) > at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:1474) > at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1392) > at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:402) > at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1353) > at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1467) > at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:274) > at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1634) > at org.eclipse.ui.navigator.CommonNavigator.createPartControl(CommonNavigator.java:191) > at org.eclipse.wst.server.ui.internal.cnf.ServersView2.createPartControl(ServersView2.java:66) > at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:367) > at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:226) > at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595) > at org.eclipse.ui.internal.WorkbenchPage$ActivationList.setActive(WorkbenchPage.java:4212) > at org.eclipse.ui.internal.WorkbenchPage$18.runWithException(WorkbenchPage.java:3271) > 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 <0x4178d840> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115) > at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) > at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384) > 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 <0x41168390> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2316) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) > 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:194) > 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:368) > 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:559) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) > at org.eclipse.equinox.launcher.Main.run(Main.java:1311) > >"VM Thread" prio=10 tid=0x080c7400 nid=0x3be8 runnable > >"VM Periodic Task Thread" prio=10 tid=0x080e0400 nid=0x3bee waiting on condition > >Start VM: -Dosgi.requiredJavaVersion=1.5 >-XX:MaxPermSize=512m >-Xms256m >-Xmx2048m >-Djava.class.path=/home/dlm/eclipse//plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar >-os linux >-ws gtk >-arch x86 >-showsplash /home/dlm/eclipse//plugins/org.eclipse.platform_3.3.200.v200906111540/splash.bmp >-launcher /home/dlm/eclipse/eclipse >-name Eclipse >--launcher.library /home/dlm/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520/eclipse_1206.so >-startup /home/dlm/eclipse//plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar >-product org.eclipse.epp.package.jee.product >-debug /home/dlm/.options >-clean >-vm /data/opt/jdk1.6.0_16/bin/../jre/lib/i386/client/libjvm.so >-vmargs >-Dosgi.requiredJavaVersion=1.5 >-XX:MaxPermSize=512m >-Xms256m >-Xmx2048m >-Djava.class.path=/home/dlm/eclipse//plugins/org.eclipse.equinox.launcher_1.0.200.v20090520.jar >JNI global references: 942 > > >Found one Java-level deadlock: >============================= >"org.eclipse.jdt.internal.ui.text.JavaReconciler": > waiting to lock monitor 0xf44b7ec4 (object 0x41770e98, a org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader), > which is held by "main" >"main": > waiting to lock monitor 0xf44b75c8 (object 0x41379de8, a org.eclipse.core.internal.content.ContentTypeCatalog), > which is held by "org.eclipse.jdt.internal.ui.text.JavaReconciler" > >Java stack information for the threads listed above: >=================================================== >"org.eclipse.jdt.internal.ui.text.JavaReconciler": > at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:464) > - waiting to lock <0x41770e98> (a org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader) > at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:445) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) > at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376) > at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:452) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:321) > at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231) > at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1193) > at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160) > at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874) > at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) > at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) > at org.eclipse.core.internal.content.ContentType.getDescriber(ContentType.java:271) > at org.eclipse.core.internal.content.ContentTypeCatalog.collectMatchingByContents(ContentTypeCatalog.java:183) > at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:357) > at org.eclipse.core.internal.content.ContentTypeCatalog.internalFindContentTypesFor(ContentTypeCatalog.java:406) > - locked <0x41379de8> (a org.eclipse.core.internal.content.ContentTypeCatalog) > at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:303) > at org.eclipse.core.internal.content.ContentTypeCatalog.getDescriptionFor(ContentTypeCatalog.java:317) > at org.eclipse.core.internal.content.ContentTypeMatcher.getDescriptionFor(ContentTypeMatcher.java:86) > at org.eclipse.emf.ecore.resource.impl.PlatformContentHandlerImpl.contentDescription(PlatformContentHandlerImpl.java:92) > at org.eclipse.emf.ecore.resource.impl.URIHandlerImpl.contentDescription(URIHandlerImpl.java:267) > at org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.contentDescription(ExtensibleURIConverterImpl.java:313) > at org.eclipse.emf.ecore.resource.impl.ResourceFactoryRegistryImpl.getContentTypeIdentifier(ResourceFactoryRegistryImpl.java:164) > at org.eclipse.emf.ecore.resource.impl.ResourceFactoryRegistryImpl.getFactory(ResourceFactoryRegistryImpl.java:130) > at org.eclipse.emf.ecore.resource.impl.ResourceFactoryRegistryImpl.getFactory(ResourceFactoryRegistryImpl.java:75) > at org.eclipse.wst.common.internal.emf.utilities.DefaultOverridableResourceFactoryRegistry.delegatedGetFactory(DefaultOverridableResourceFactoryRegistry.java:73) > at org.eclipse.jst.j2ee.common.internal.impl.J2EEResourceFactoryRegistry.delegatedGetFactory(J2EEResourceFactoryRegistry.java:27) > at org.eclipse.wst.common.internal.emf.utilities.DefaultOverridableResourceFactoryRegistry.getFactory(DefaultOverridableResourceFactoryRegistry.java:53) > at org.eclipse.wst.common.internal.emf.resource.FileNameResourceFactoryRegistry.getFactory(FileNameResourceFactoryRegistry.java:64) > at org.eclipse.wst.common.internal.emf.resource.FileNameResourceFactoryRegistry.getFactory(FileNameResourceFactoryRegistry.java:50) > - locked <0x33a95da0> (a org.eclipse.jst.j2ee.common.internal.impl.J2EEResourceFactoryRegistry) > at org.eclipse.jst.j2ee.internal.J2EEInit.initResourceFactories(J2EEInit.java:247) > at org.eclipse.jst.j2ee.internal.J2EEInit.init(J2EEInit.java:101) > at org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveInit.invokePrereqInits(ArchiveInit.java:65) > at org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveInit.init(ArchiveInit.java:38) > at org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin.start(J2EEPlugin.java:508) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782) > at java.security.AccessController.doPrivileged(Native Method) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754) > at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) > at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) > at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) > at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) > at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) > at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376) > at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:452) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:321) > at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231) > at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1193) > at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160) > at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:874) > at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) > at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) > at org.eclipse.jdt.core.JavaCore.computeClasspathContainerInitializer(JavaCore.java:2699) > at org.eclipse.jdt.core.JavaCore.getClasspathContainerInitializer(JavaCore.java:2675) > at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2589) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1778) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.ProjectReferenceChange.updateProjectReferencesIfNecessary(ProjectReferenceChange.java:46) > at org.eclipse.jdt.internal.core.ChangeClasspathOperation.classpathChanged(ChangeClasspathOperation.java:59) > at org.eclipse.jdt.internal.core.SetContainerOperation.executeOperation(SetContainerOperation.java:110) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:793) > at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1781) > at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2561) > at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2662) > at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1861) > at org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:424) > at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:258) > at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:515) > at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:252) > at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:238) > at org.eclipse.jdt.internal.core.JavaProject.getJavaProjectElementInfo(JavaProject.java:1556) > at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2241) > at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:56) > at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:63) > at org.eclipse.jdt.internal.core.CancelableNameEnvironment.<init>(CancelableNameEnvironment.java:26) > at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:158) > at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:243) > at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:190) > at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:89) > at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728) > at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:788) > at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1242) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:126) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:108) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:89) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:87) > at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:178) > at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) > at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:133) > at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:105) > at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:398) > - locked <0x415c2e70> (a java.lang.Object) > at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:173) >"main": > at org.eclipse.core.internal.content.ContentTypeCatalog.internalGetContentType(ContentTypeCatalog.java:487) > - waiting to lock <0x41379de8> (a org.eclipse.core.internal.content.ContentTypeCatalog) > at org.eclipse.core.internal.content.ContentTypeCatalog.getContentType(ContentTypeCatalog.java:298) > at org.eclipse.core.internal.content.ContentTypeManager.getContentType(ContentTypeManager.java:135) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry$ConfigurationResourceFactoryDescriptor.init(WTPResourceFactoryRegistry.java:182) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry$ConfigurationResourceFactoryDescriptor.<init>(WTPResourceFactoryRegistry.java:163) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry$ResourceFactoryRegistryReader$1.run(WTPResourceFactoryRegistry.java:285) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry$ResourceFactoryRegistryReader.readElement(WTPResourceFactoryRegistry.java:282) > at org.eclipse.jem.util.RegistryReader.internalReadElement(RegistryReader.java:84) > at org.eclipse.jem.util.RegistryReader.readRegistry(RegistryReader.java:125) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry.<init>(WTPResourceFactoryRegistry.java:61) > at org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry.<clinit>(WTPResourceFactoryRegistry.java:55) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesResourceFactory.registerWith(WTPModulesResourceFactory.java:71) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesResourceFactory.register(WTPModulesResourceFactory.java:80) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesInit.initResourceFactories(WTPModulesInit.java:52) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesInit.init(WTPModulesInit.java:42) > at org.eclipse.wst.common.componentcore.internal.impl.WTPModulesInit.init(WTPModulesInit.java:34) > at org.eclipse.wst.common.componentcore.internal.ModulecorePlugin.start(ModulecorePlugin.java:66) > - locked <0x33965470> (a org.eclipse.wst.common.componentcore.internal.ModulecorePlugin) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782) > at java.security.AccessController.doPrivileged(Native Method) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773) > at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754) > at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) > at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) > at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) > at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) > at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) > at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:376) > at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) > at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:449) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405) > at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393) > at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > - locked <0x41770e98> (a org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader) > at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createModules(JEEDeployableFactory.java:53) > at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.cacheModules(ProjectModuleFactoryDelegate.java:90) > at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.getModules(ProjectModuleFactoryDelegate.java:117) > at org.eclipse.wst.server.core.model.ModuleFactoryDelegate.findModule(ModuleFactoryDelegate.java:202) > at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.findModule(ProjectModuleFactoryDelegate.java:286) > at org.eclipse.wst.server.core.internal.ModuleFactory.findModule(ModuleFactory.java:146) > at org.eclipse.wst.server.core.ServerUtil.getModule(ServerUtil.java:135) > at org.eclipse.wst.server.core.internal.Server.getModules(Server.java:2139) > at org.eclipse.wst.server.ui.internal.cnf.ServerContentProvider.hasChildren(ServerContentProvider.java:97) > at org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.hasChildren(SafeDelegateTreeContentProvider.java:106) > at org.eclipse.ui.internal.navigator.extensions.SafeDelegateTreeContentProvider.hasChildren(SafeDelegateTreeContentProvider.java:291) > at org.eclipse.ui.internal.navigator.NavigatorContentServiceContentProvider.hasChildren(NavigatorContentServiceContentProvider.java:624) > at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2079) > at org.eclipse.jface.viewers.TreeViewer.isExpandable(TreeViewer.java:587) > at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(AbstractTreeViewer.java:2109) > at org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(AbstractTreeViewer.java:2791) > at org.eclipse.jface.viewers.TreeViewer.updatePlus(TreeViewer.java:847) > at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:828) > at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:802) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:776) > at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:639) > at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:1490) > at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:828) > at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:1474) > at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1392) > at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:402) > at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1353) > at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1467) > at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:274) > at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1634) > at org.eclipse.ui.navigator.CommonNavigator.createPartControl(CommonNavigator.java:191) > at org.eclipse.wst.server.ui.internal.cnf.ServersView2.createPartControl(ServersView2.java:66) > at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:367) > at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:226) > at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595) > at org.eclipse.ui.internal.WorkbenchPage$ActivationList.setActive(WorkbenchPage.java:4212) > at org.eclipse.ui.internal.WorkbenchPage$18.runWithException(WorkbenchPage.java:3271) > 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 <0x4178d840> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115) > at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) > at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384) > 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 <0x41168390> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2316) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) > 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:194) > 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:368) > 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:559) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) > at org.eclipse.equinox.launcher.Main.run(Main.java:1311) > >Found 1 deadlock. > >Heap > def new generation total 18240K, used 9472K [0x33950000, 0x34d10000, 0x3d6d0000) > eden space 16256K, 58% used [0x33950000, 0x342902e0, 0x34930000) > from space 1984K, 0% used [0x34930000, 0x34930000, 0x34b20000) > to space 1984K, 0% used [0x34b20000, 0x34b20000, 0x34d10000) > tenured generation total 241984K, used 67603K [0x3d6d0000, 0x4c320000, 0xb3950000) > the space 241984K, 27% used [0x3d6d0000, 0x418d4d38, 0x418d4e00, 0x4c320000) > compacting perm gen total 34304K, used 34199K [0xb3950000, 0xb5ad0000, 0xd3950000) > the space 34304K, 99% used [0xb3950000, 0xb5ab5f80, 0xb5ab6000, 0xb5ad0000) > ro space 8192K, 74% used [0xd3950000, 0xd3f4a2a8, 0xd3f4a400, 0xd4150000) > rw space 12288K, 59% used [0xd4150000, 0xd4867878, 0xd4867a00, 0xd4d50000) >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 289909
: 147609