From d61ff4b6dd70be274685507a3fc560b7233c61bb Mon Sep 17 00:00:00 2001 From: LSmyrnaios Date: Fri, 14 Jan 2022 15:13:00 +0200 Subject: [PATCH] Integrate some changes from the "PublicationsRetrieverPlugin". --- .../urls_worker/plugins/PublicationsRetrieverPlugin.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/eu/openaire/urls_worker/plugins/PublicationsRetrieverPlugin.java b/src/main/java/eu/openaire/urls_worker/plugins/PublicationsRetrieverPlugin.java index 91c63c0..6b68059 100644 --- a/src/main/java/eu/openaire/urls_worker/plugins/PublicationsRetrieverPlugin.java +++ b/src/main/java/eu/openaire/urls_worker/plugins/PublicationsRetrieverPlugin.java @@ -101,7 +101,7 @@ public class PublicationsRetrieverPlugin { } if ( UrlUtils.docOrDatasetUrlsWithIDs.containsKey(url) ) { // If we got into an already-found docUrl, log it and return. - ConnSupportUtils.handleReCrossedDocUrl(id, url, url, url, logger, true); + ConnSupportUtils.handleReCrossedDocUrl(id, url, url, url, true); return true; } @@ -209,13 +209,14 @@ public class PublicationsRetrieverPlugin { public static boolean connectWithUrlTest(String urlToCheck) { + String testID = "testID"; try { - return HttpConnUtils.connectAndCheckMimeType("null", urlToCheck, urlToCheck, urlToCheck, null, true, false); // Sent the < null > in quotes to avoid an NPE in the concurrent data-structures. + return HttpConnUtils.connectAndCheckMimeType(testID, urlToCheck, urlToCheck, urlToCheck, null, true, false); // Sent the < null > in quotes to avoid an NPE in the concurrent data-structures. } catch (Exception e) { List list = LoaderAndChecker.getWasValidAndCouldRetry(e); String wasUrlValid = list.get(0); String couldRetry = list.get(1); - UrlUtils.logOutputData(null, urlToCheck, null, "unreachable", "Discarded at loading time, due to connectivity problems.", null, true, "true", wasUrlValid, "false", "false", couldRetry, null, null); + UrlUtils.logOutputData(testID, urlToCheck, null, "unreachable", "Discarded at loading time, due to connectivity problems.", null, true, "true", wasUrlValid, "false", "false", couldRetry, null, null); return false; } }