rename View Model causes issues
-------------------------------
Key: TEIIDDES-2254
URL:
https://issues.jboss.org/browse/TEIIDDES-2254
Project: Teiid Designer
Issue Type: Bug
Components: Dialogs
Affects Versions: 8.5, 8.3.3
Reporter: Tom Johnston
Assignee: Barry LaFond
Fix For: 8.5.1, 8.5
Attachments: rename-resource-wrong-extension.png
I renamed a view model.
I got an error directly after.
I noticed the original model was but there was also a new model with all same contents
that had the 'new' name of the model i gave to rename.
Now I cannot delete the 'old model' I get the following "Internal
error"
org.eclipse.core.internal.resources.ResourceException: Problems encountered while
deleting resources.
at org.eclipse.core.internal.resources.Resource.delete(Resource.java:816)
at
org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:168)
at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278)
at
org.teiid.designer.ui.refactor.AbstractResourcesCompositeChange.perform(AbstractResourcesCompositeChange.java:64)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306)
at
org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
at
org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Contains: Could not delete
'D:\tljohnst\workspace_JulyPOC\JulyPOC_AnnotationDB\views\test2.xmi'.
org.eclipse.core.runtime.CoreException: Problems encountered while deleting files.
at org.eclipse.core.internal.filesystem.local.LocalFile.delete(LocalFile.java:131)
at
org.eclipse.core.internal.resources.ResourceTree.internalDeleteFile(ResourceTree.java:304)
at
org.eclipse.core.internal.resources.ResourceTree.standardDeleteFile(ResourceTree.java:785)
at org.eclipse.core.internal.resources.Resource.unprotectedDelete(Resource.java:1973)
at org.eclipse.core.internal.resources.Resource.delete(Resource.java:803)
at
org.eclipse.ltk.core.refactoring.resource.DeleteResourceChange.perform(DeleteResourceChange.java:168)
at org.eclipse.ltk.core.refactoring.CompositeChange.perform(CompositeChange.java:278)
at
org.teiid.designer.ui.refactor.AbstractResourcesCompositeChange.perform(AbstractResourcesCompositeChange.java:64)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation$1.run(PerformChangeOperation.java:258)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation.executeChange(PerformChangeOperation.java:306)
at
org.eclipse.ltk.internal.ui.refactoring.UIPerformChangeOperation.executeChange(UIPerformChangeOperation.java:92)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:218)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
at
org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Contains: Could not delete:
D:\tljohnst\workspace_JulyPOC\JulyPOC_AnnotationDB\views\test2.xmi.