From 8a1207337b6ce764cc1a4068702efa4ed9cfe299 Mon Sep 17 00:00:00 2001 From: Jonathan Philip Knoblauch Date: Mon, 8 Aug 2016 16:15:55 +0200 Subject: [PATCH] Changed buildNotification method that error log dosn't have to be displayed in all cases Signed-off-by: Jonathan Philip Knoblauch --- .../hawkbit/ui/components/HawkbitUIErrorHandler.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/components/HawkbitUIErrorHandler.java b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/components/HawkbitUIErrorHandler.java index a860b7ff4..7729b72a4 100644 --- a/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/components/HawkbitUIErrorHandler.java +++ b/hawkbit-ui/src/main/java/org/eclipse/hawkbit/ui/components/HawkbitUIErrorHandler.java @@ -36,8 +36,6 @@ public class HawkbitUIErrorHandler extends DefaultErrorHandler { @Override public void error(final ErrorEvent event) { - LOG.error("Error in UI: ", event.getThrowable()); - final Optional originError = getPageOriginError(event); if (originError.isPresent()) { @@ -72,7 +70,11 @@ public class HawkbitUIErrorHandler extends DefaultErrorHandler { } protected HawkbitErrorNotificationMessage buildNotification(final Throwable exception) { + LOG.error("Error in UI: ", exception); + return createHawkbitErrorNotificationMessage(exception); + } + protected HawkbitErrorNotificationMessage createHawkbitErrorNotificationMessage(final Throwable exception) { final I18N i18n = SpringContextHelper.getBean(I18N.class); return new HawkbitErrorNotificationMessage(STYLE, i18n.get("caption.error"), i18n.get("message.error.temp", exception.getClass().getSimpleName()), false);