Details
-
Type:
Bug
-
Status: Resolved (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: 3.0.0.CR1
-
Fix Version/s: 3.0.0.CR2
-
Component/s: Exception Handling
-
Labels:None
Description
The fix in SEAMFACES-87 allows exceptions re-thrown by catch to be dealt with by the JSF exception handling mechanism. However, the fix for SEAMFACES-87 also swallows new exceptions generated within catch (for instance an NPE originating in the Catch handler).
It should be trivial to compare the exception thrown within catch to the exception handled by catch, to see if it's a new exception.
Ideally this new exception would be dealt with by the JSF exception handling mechanism. Or at least have the new exception logged, and let JSF deal with the original exception.