From ebd48413b8e6ebe76bced5c2b792a3fc23046ad8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Thu, 24 Sep 2020 11:49:35 +0200 Subject: [PATCH] Catch all exceptions Otherwise sax exceptions will escape this catch and we cannot cache the result which leads to requests every time the update info is requested. --- scm-webapp/src/main/java/sonia/scm/admin/ReleaseFeedParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scm-webapp/src/main/java/sonia/scm/admin/ReleaseFeedParser.java b/scm-webapp/src/main/java/sonia/scm/admin/ReleaseFeedParser.java index 4c54a96708..26c4c63b94 100644 --- a/scm-webapp/src/main/java/sonia/scm/admin/ReleaseFeedParser.java +++ b/scm-webapp/src/main/java/sonia/scm/admin/ReleaseFeedParser.java @@ -105,7 +105,7 @@ public class ReleaseFeedParser { } ReleaseFeedDto releaseFeed = client.get(url).request().contentFromXml(ReleaseFeedDto.class); return filterForLatestRelease(releaseFeed); - } catch (IOException e) { + } catch (Exception e) { LOG.error("Could not parse release feed from {}", url, e); return Optional.empty(); }