| Summary: | Give better feedback on unsuccesful session opening | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Esteban DUGUEPEROUX <esteban.dugueperoux> | ||||
| Component: | Core | Assignee: | Esteban DUGUEPEROUX <esteban.dugueperoux> | ||||
| Status: | CLOSED FIXED | QA Contact: | Florian Barbin <florian.barbin> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | florian.barbin, laurent.redor, pierre-charles.david, steve.monnier | ||||
| Version: | 3.1.0 | Keywords: | triaged | ||||
| Target Milestone: | 4.0.0M7 | ||||||
| Hardware: | PC | ||||||
| OS: | Linux | ||||||
| See Also: |
https://git.eclipse.org/r/68996 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=2acb5761b8e4fffc836e0f21354438c3608f3bd6 https://git.eclipse.org/r/70237 https://git.eclipse.org/c/ecoretools/org.eclipse.ecoretools.git/commit/?id=0ef6f91fa10f2aedc3c2f9bd2806400a76aaf59f |
||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Esteban DUGUEPEROUX
New Gerrit change created: https://git.eclipse.org/r/68996 Created attachment 260579 [details]
Sample throwing a RuntimeException at session opening
I added a plug-in sample that throws a RuntimeException on session opening. As a result when the user opens a session, a popup is opened warning about the opening failure. However, the message contained in the exception (and explaining what happened) is not displayed.
In case of SecurityException or LockInstanceException, 2 popups will appears to show the same session opening issue : 1. a ErrorDialog from Eclipse Platform 2. a MessageDialog from Sirius itself (see LogThroughActiveDialectEditorLogListener). This will remains a known issue. Gerrit change https://git.eclipse.org/r/68996 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=2acb5761b8e4fffc836e0f21354438c3608f3bd6 New Gerrit change created: https://git.eclipse.org/r/70237 Gerrit change https://git.eclipse.org/r/70237 was merged to [master]. Commit: http://git.eclipse.org/c/ecoretools/org.eclipse.ecoretools.git/commit/?id=0ef6f91fa10f2aedc3c2f9bd2806400a76aaf59f Verified on Sirius 4.0.0.RC1 Available in Sirius 4.0.0. |