[MGNLUI-1178] Action Execution should consistently throw ActionExecutionExceptions in case of error Created: 23/Apr/13 Updated: 24/Apr/13 Resolved: 23/Apr/13 |
|
| Status: | Closed |
| Project: | Magnolia UI |
| Component/s: | None |
| Affects Version/s: | 5.0 |
| Fix Version/s: | 5.0 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Daniel Lipp | Assignee: | Daniel Lipp |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||||||
| Sprint: | Iteration 2013-16 | ||||||||
| Description |
|
Currently AbstractActionExecutor#execute only treats ConfigurationExceptions but would e.g not do anything on NPE. Hence such RuntimeExceptions could easily bubble up and result in unwanted behavior. This could easily be avoided by wrapping all Throwables into ActionExecutionExceptions. |
| Comments |
| Comment by Daniel Lipp [ 23/Apr/13 ] |
|
Both issues aim on making m5 more robust |