From b96cb847a21c209078ad0b96d9feb644d1cb3f0e Mon Sep 17 00:00:00 2001 From: Andreas Romeyke <andreas.romeyke@slub-dresden.de> Date: Mon, 3 Jul 2017 12:01:26 +0200 Subject: [PATCH] - added a try-catch around fixity.getPluginName() call --- PLUGIN-INF/metadata_SLUBStoragepPlugin.xml | 2 +- .../repository/plugin/storage/nfs/SLUBStoragePlugin.java | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/PLUGIN-INF/metadata_SLUBStoragepPlugin.xml b/PLUGIN-INF/metadata_SLUBStoragepPlugin.xml index d72b0a7..4c2f3ed 100644 --- a/PLUGIN-INF/metadata_SLUBStoragepPlugin.xml +++ b/PLUGIN-INF/metadata_SLUBStoragepPlugin.xml @@ -70,7 +70,7 @@ </fr:x_form> </pl:initParameters> <pl:description>SLUB Storage Plugin</pl:description> - <pl:version>2.808</pl:version> + <pl:version>2.809</pl:version> <pl:materialType>DIGITAL</pl:materialType> <pl:module>Repository</pl:module> <pl:generalType>TASK</pl:generalType> diff --git a/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java b/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java index 30f2d06..df29cbc 100644 --- a/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java +++ b/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java @@ -158,7 +158,12 @@ public class SLUBStoragePlugin extends AbstractStorageHandler { */ private boolean checkFixityByPlugin(Fixity fixity, String storedEntityIdentifier, boolean isRelativePath, boolean result) throws Exception { log.info("SLUBStoragePlugin.checkFixity() another fixity"); - log.info("SLUBStoragePlugin.checkFixity() pluginname=" + fixity.getPluginName()); + try { + log.info("SLUBStoragePlugin.checkFixity() pluginname=" + fixity.getPluginName()); + } + catch (Exception e) { + log.warn("SLUBStoragePlugin failed to get pluginname ", e.getMessage()); + } String oldValue = ""; try { oldValue = fixity.getValue(); -- GitLab