[jira] [Commented] (DELTASPIKE-620) BridgeExceptionHandlerWrapper interferes with wrapped ExceptionHandlers
[ https://issues.apache.org/jira/browse/DELTASPIKE-620?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14013830#comment-14013830 ] Thomas Andraschko commented on DELTASPIKE-620: -- Could you please a snapshot? Should be fixed with: https://issues.apache.org/jira/browse/DELTASPIKE-590 BridgeExceptionHandlerWrapper interferes with wrapped ExceptionHandlers --- Key: DELTASPIKE-620 URL: https://issues.apache.org/jira/browse/DELTASPIKE-620 Project: DeltaSpike Issue Type: Bug Components: JSF-Module Affects Versions: 0.7 Reporter: Richard DiCroce BridgeExceptionHandlerWrapper prevents wrapped ExceptionHandlers from being called if an exception has occurred and no @Handles method handles it. BridgeExceptionHandlerWrapper fires the ExceptionToCatchEvent, which is observed by ExceptionHandlerBroadcaster.executeHandlers(). That method re-throws the exception if it doesn't find any handler methods. Because BridgeExceptionHandlerWrapper doesn't wrap the call to fireEvent in a try-catch, the exception propagates out and any wrapped ExceptionHandlers are never called. I am currently working around this by deactivating BridgeExceptionHandlerWraper. -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Resolved] (DELTASPIKE-620) BridgeExceptionHandlerWrapper interferes with wrapped ExceptionHandlers
[ https://issues.apache.org/jira/browse/DELTASPIKE-620?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gerhard Petracek resolved DELTASPIKE-620. - Resolution: Duplicate see DELTASPIKE-590 BridgeExceptionHandlerWrapper interferes with wrapped ExceptionHandlers --- Key: DELTASPIKE-620 URL: https://issues.apache.org/jira/browse/DELTASPIKE-620 Project: DeltaSpike Issue Type: Bug Components: JSF-Module Affects Versions: 0.7 Reporter: Richard DiCroce BridgeExceptionHandlerWrapper prevents wrapped ExceptionHandlers from being called if an exception has occurred and no @Handles method handles it. BridgeExceptionHandlerWrapper fires the ExceptionToCatchEvent, which is observed by ExceptionHandlerBroadcaster.executeHandlers(). That method re-throws the exception if it doesn't find any handler methods. Because BridgeExceptionHandlerWrapper doesn't wrap the call to fireEvent in a try-catch, the exception propagates out and any wrapped ExceptionHandlers are never called. I am currently working around this by deactivating BridgeExceptionHandlerWraper. -- This message was sent by Atlassian JIRA (v6.2#6252)