Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 458052 - Have DAnalysisSessionImpl.doSave() return status of the catched exception during save
Summary: Have DAnalysisSessionImpl.doSave() return status of the catched exception dur...
Status: CLOSED FIXED
Alias: None
Product: Sirius
Classification: Modeling
Component: Core (show other bugs)
Version: 2.0.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 2.0.4   Edit
Assignee: Esteban DUGUEPEROUX CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 458050
Blocks:
  Show dependency tree
 
Reported: 2015-01-21 10:15 EST by Esteban DUGUEPEROUX CLA
Modified: 2015-02-12 07:54 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Esteban DUGUEPEROUX CLA 2015-01-21 10:15:08 EST
+++ This bug was initially created as a clone of Bug #458050 +++

In our Sirius based product, we have a SavingPolicy which throw specific Exceptions to cancel the save and inform the user about the reasons of this cancel.
But since Bug 445603 these exceptions are ignored, this is a regression.
Comment 1 Esteban DUGUEPEROUX CLA 2015-01-21 10:40:33 EST
Fixed by cherry-pick of 54ab91e123c75d5fe28c2470069f3a20f031aaca as a9176156d21b3082ec6313318efd3be92f3d6f3a
Comment 2 Mickael LANOE CLA 2015-02-12 05:03:04 EST
Validated
Comment 3 Pierre-Charles David CLA 2015-02-12 05:06:46 EST
Validated by Mickael.
Comment 4 Pierre-Charles David CLA 2015-02-12 07:54:58 EST
Available in Sirius 2.0.4.