Community
Participate
Working Groups
Currently when restarting an Eclipse with an opened editor on content which can't be accessed, an empty session is created. This bugzilla is to improve that, by avoiding session creation and give better feedback to end-user to displaying the reason of the failing session opening in the editor.
New Gerrit change created: https://git.eclipse.org/r/59002
Created attachment 257546 [details] Sample project to reproduce Scenario to reproduce: 1. Import the attached project sample, 2. Start an Eclipse with all representations opened. 3. Close Eclipse with these opened editors. 4. Remove Modeling Project from filesystem or make it non readable. 5. Restart Eclipse => we have many exceptions and the ErrorEditorPart is displayed with a stack. We could have the standard dialect editor with a more readable message.
Created attachment 257547 [details] Exceptions logged on Eclipse restart.
To validate replay scenario of comment 2 and restore project from filesystem before trying session reopening by project opening.
New Gerrit change created: https://git.eclipse.org/r/59193
Gerrit change https://git.eclipse.org/r/59002 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=366827e38895db0dcc2f20c694a07417b5ed509e
Fixed on master.
Gerrit change https://git.eclipse.org/r/59193 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=7bf70fa2cb36dc5555e36dfdd782a84a434d9783
Verified on Sirius 3.1.2.201511020854
New Gerrit change created: https://git.eclipse.org/r/59476
Gerrit change https://git.eclipse.org/r/59476 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=36ca1a9ce46db76bab32641b43303347d518ad7c
Available in Sirius 3.1.2.