From d5c6b2c294a95a1fadd7634c3812b01a1535785a Mon Sep 17 00:00:00 2001
From: Jens Steidl <Jens.Steidl@slub-dresden.de>
Date: Mon, 22 Aug 2022 14:14:25 +0200
Subject: [PATCH] - added hint about workaround

---
 .../dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java    | 2 ++
 1 file changed, 2 insertions(+)

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 1a80302..0b4ae07 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
@@ -188,6 +188,8 @@ public class SLUBStoragePlugin extends AbstractStorageHandler {
             pluginname = "";
         }
         finally {
+            // HINT: Workaround for Rosetta case 06472860 - Storage Plugin: Empty custom fixity plugin name breaks file updates [Rosetta 7.3.0.0]
+            //       -> use fallback names in case fixity plugin name is missing
             if (pluginname == null || pluginname.length() == 0) {
                 log.warn("SLUBStoragePlugin failed to get pluginname, because it is empty. Possibly, there is no valid fixity type used or a CustomFixityPlugin missed");
                 log.warn("SLUBStoragePlugin.checkFixityByPlugin() trying to use fallback table to determine plugin name");
-- 
GitLab