orcid-no-doi #43

Merged
claudio.atzori merged 45 commits from enrico.ottonello/dnet-hadoop:orcid-no-doi into master 2020-12-02 10:55:12 +01:00
1 changed files with 2 additions and 2 deletions
Showing only changes of commit 846ba30873 - Show all commits

View File

@ -97,8 +97,8 @@ public class PublicationToOaf implements Serializable {
.getResourceAsStream( .getResourceAsStream(
"/eu/dnetlib/dhp/doiboost/orcidnodoi/mappings/typologies.json")); "/eu/dnetlib/dhp/doiboost/orcidnodoi/mappings/typologies.json"));
typologiesMapping = new Gson().fromJson(tt, Map.class); typologiesMapping = new Gson().fromJson(tt, Map.class);
} catch (final Exception e) { } catch (Exception e) {
logger.error("loading typologies", e); throw new RuntimeException("loading typologies", e);

This should not happen as this is statically defined, but please let the exception propagate with some subclass of Throwable so that it will break immediately. Otherwise the typologiesMapping variable will stay defined as null causing the 1st usage to break with a NPE.

This should not happen as this is statically defined, but please let the exception propagate with some subclass of `Throwable` so that it will break immediately. Otherwise the `typologiesMapping` variable will stay defined as `null` causing the 1st usage to break with a NPE.
} }
} }