if ( container instanceof XExceptionHandler )
continueHandling = ( (XExceptionHandler)container ).handleEventHandlerException( currentProject, container, error );
if ( continueHandling && ( xValidationHandler != container ) )
continueHandling = xValidationHandler.handleEventHandlerException( currentProject, container, error );
if ( continueHandling ) {
XExceptionHandler exceptionHandler = currentProject.getExceptionHandler();
if ( exceptionHandler != null )
continueHandling = exceptionHandler.handleEventHandlerException( currentProject, container, error );
}
if ( continueHandling ) {
if ( BuildProperties.DEBUG )
DebugLogger.logError( "Error while invoking the method: " + reference.method.getName() + ", in class: " + reference.clazz.getName() );
error.getCause().printStackTrace();