"Worker-8" prio=6 tid=0x2d822160 nid=0x1df8 waiting for monitor entry [0x3041f000..0x3041fa68] at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.getExistingModelForRead(ModelManagerImpl.java:1219) - waiting to lock <0x067d02f0> (a org.eclipse.wst.sse.core.internal.model.ModelManagerImpl$SharedObject) at org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSERenderer.initializeXMLModel(EMF2DOMSSERenderer.java:317) at org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSERenderer.loadDocument(EMF2DOMSSERenderer.java:362) at org.eclipse.wst.common.internal.emf.resource.EMF2DOMRenderer.doLoad(EMF2DOMRenderer.java:62) at org.eclipse.wst.common.internal.emf.resource.TranslatorResourceImpl.basicDoLoad(TranslatorResourceImpl.java:144) at org.eclipse.wst.common.internal.emf.resource.CompatibilityXMIResourceImpl.doLoad(CompatibilityXMIResourceImpl.java:175) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1414) at org.eclipse.wst.common.internal.emf.resource.TranslatorResourceImpl.load(TranslatorResourceImpl.java:393) - locked <0x06cb2b08> (a org.eclipse.jpt.core.resource.orm.OrmResource) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoad(ResourceSetImpl.java:255) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.demandLoad(ProjectResourceSetImpl.java:155) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:270) at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getResource(ProjectResourceSetImpl.java:343) at org.eclipse.wst.common.internal.emfworkbench.WorkbenchResourceHelper.getOrCreateResource(WorkbenchResourceHelper.java:384) at org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.getResource(EditModel.java:684) at org.eclipse.wst.common.componentcore.internal.ArtifactEditModel.getResource(ArtifactEditModel.java:200) at org.eclipse.jpt.core.resource.orm.OrmArtifactEdit.getResource(OrmArtifactEdit.java:95) at org.eclipse.jpt.core.internal.context.persistence.GenericPersistenceUnit.impliedMappingFileExists(GenericPersistenceUnit.java:900) at org.eclipse.jpt.core.internal.context.persistence.GenericPersistenceUnit.updateMappingFileRefs(GenericPersistenceUnit.java:874) at org.eclipse.jpt.core.internal.context.persistence.GenericPersistenceUnit.update(GenericPersistenceUnit.java:799) at org.eclipse.jpt.core.internal.context.persistence.GenericPersistence.update(GenericPersistence.java:129) at org.eclipse.jpt.core.internal.context.persistence.GenericPersistenceXml.update(GenericPersistenceXml.java:106) at org.eclipse.jpt.core.internal.context.GenericRootContextNode.update(GenericRootContextNode.java:162) at org.eclipse.jpt.core.internal.GenericJpaProject.update(GenericJpaProject.java:714) at org.eclipse.jpt.core.internal.AsynchronousJpaProjectUpdater$UpdateJob.run(AsynchronousJpaProjectUpdater.java:82) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "main" prio=6 tid=0x003567a8 nid=0x1de8 waiting for monitor entry [0x0006e000..0x0006fc08] at org.eclipse.wst.common.internal.emf.utilities.ResourceIsLoadingAdapter.findAdapter(ResourceIsLoadingAdapter.java:46) - waiting to lock <0x06cb2b08> (a org.eclipse.jpt.core.resource.orm.OrmResource) at org.eclipse.wst.common.internal.emf.resource.CompatibilityXMIResourceImpl.addSynchronizationLoadingAdapter(CompatibilityXMIResourceImpl.java:279) at org.eclipse.wst.common.internal.emf.resource.ReferencedXMIResourceImpl.doUnload(ReferencedXMIResourceImpl.java:320) at org.eclipse.wst.common.internal.emf.resource.TranslatorResourceImpl.doUnload(TranslatorResourceImpl.java:199) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.unload(ResourceImpl.java:1554) at org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSERenderer.modelChanged(EMF2DOMSSERenderer.java:395) at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.fireModelChanged(AbstractStructuredModel.java:553) at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.internalModelChanged(AbstractStructuredModel.java:887) at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.changedModel(AbstractStructuredModel.java:382) at org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMModelImpl.java:167) at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel$DocumentToModelNotifier.nodesReplaced(AbstractStructuredModel.java:152) at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument._fireEvent(BasicStructuredDocument.java:602) at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.fireStructuredDocumentEvent(BasicStructuredDocument.java:1201) at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.internalReplaceText(BasicStructuredDocument.java:1979) at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:2414) at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.set(BasicStructuredDocument.java:2930) at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.handleFileContentChanged(ResourceTextFileBuffer.java:513) at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.revert(ResourceFileBuffer.java:350) at org.eclipse.wst.sse.core.internal.FileBufferModelManager.revert(FileBufferModelManager.java:799) at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.revertModel(ModelManagerImpl.java:1753) at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.releaseFromEdit(ModelManagerImpl.java:1741) - locked <0x067d02f0> (a org.eclipse.wst.sse.core.internal.model.ModelManagerImpl$SharedObject) at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.releaseFromEdit(ModelManagerImpl.java:1681) at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.releaseFromEdit(AbstractStructuredModel.java:1044) at org.eclipse.wst.xml.core.internal.document.DOMModelImpl.releaseFromEdit(DOMModelImpl.java:804) at org.eclipse.wst.sse.ui.StructuredTextEditor.disposeDocumentProvider(StructuredTextEditor.java:1809) at org.eclipse.ui.texteditor.AbstractTextEditor.dispose(AbstractTextEditor.java:4176) at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.dispose(AbstractDecoratedTextEditor.java:330) at org.eclipse.ui.editors.text.TextEditor.dispose(TextEditor.java:89) at org.eclipse.wst.sse.ui.StructuredTextEditor.dispose(StructuredTextEditor.java:1797) at org.eclipse.ui.part.MultiPageEditorPart$6.run(MultiPageEditorPart.java:908) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.ui.part.MultiPageEditorPart.disposePart(MultiPageEditorPart.java:905) at org.eclipse.ui.part.MultiPageEditorPart.dispose(MultiPageEditorPart.java:408) at org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.dispose(XMLMultiPageEditorPart.java:663) at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:730) at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:302) at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:681) at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1646) at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1353) at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1337) at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1311) at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1366) at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:61) at org.eclipse.ui.internal.PartStack.close(PartStack.java:543) at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:206) at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:122) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:83) at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267) at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:276) at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(DefaultTabFolder.java:1) at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:70) at org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneFolder.java:628) at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:207) at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2167) at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:320) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3782) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3381) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2394) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2358) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2210) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:494) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:489) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:112) 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:379) 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:585) 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)