Community
Participate
Working Groups
When I tried to save, I got a "save failed" message an nothing was saved, resulting in lost work. See the attached stacktrace.
When I tried to reopen the editor after the failed save, it failed too: Unable to create editor ID org.eclipse.emf.ecoretools.diagram.part.EcoreDiagramEditorID: An exception was thrown during initialization Stacktrace: java.lang.ClassCastException (yes, this is all I see in the error log)
In fact, the EcoreTools editor also broke opening of my model file. When I try to open my model.ecore, I now also get: Unable to create editor ID org.eclipse.emf.ecore.presentation.EcoreEditorID: An unexpected exception was thrown. Stacktrace: java.lang.ClassCastException After restarting Eclipse, the ecore file opens again in the ecore editor. So I suspect the EcoreTools editor must have messed with runtime information, such as the Ecore metamodel in the EPackage registry.
I can't reproduce that using EcoreTools 2.0, it should be pretty robust in this regard now that it is based on Sirius.