From d20e1e54f9ec6db3ce38461e5603b33fc4f564af Mon Sep 17 00:00:00 2001
From: Andreas Romeyke <andreas.romeyke@slub-dresden.de>
Date: Tue, 18 Dec 2018 17:21:50 +0100
Subject: [PATCH] - fixed missed init

---
 .../metadata_DnxMoveFileOriginalPathDublettesClean.xml |  2 +-
 .../DnxMoveFileOriginalPathDublettesClean.java         | 10 ++++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/PLUGIN-INF/metadata_DnxMoveFileOriginalPathDublettesClean.xml b/src/PLUGIN-INF/metadata_DnxMoveFileOriginalPathDublettesClean.xml
index eb676de..e8de104 100644
--- a/src/PLUGIN-INF/metadata_DnxMoveFileOriginalPathDublettesClean.xml
+++ b/src/PLUGIN-INF/metadata_DnxMoveFileOriginalPathDublettesClean.xml
@@ -74,7 +74,7 @@
 	</fr:x_form>
   </pl:initParameters>
   <pl:description>repairs broken file original paths with dublettes, see <a href="https://intranet.slub-dresden.de/display/LZA/Umgang+mit+Updates+auf+alte+Kitodo-AIPs">https://intranet.slub-dresden.de/display/LZA/Umgang+mit+Updates+auf+alte+Kitodo-AIPs</a></pl:description>
-  <pl:version>1.7</pl:version>
+  <pl:version>1.9</pl:version>
   <pl:materialType>DIGITAL</pl:materialType>
   <pl:module>Repository</pl:module>
   <pl:generalType>TASK</pl:generalType>
diff --git a/src/org/slub/rosetta/plugins/repositoryTask/DnxMoveFileOriginalPathDublettesClean.java b/src/org/slub/rosetta/plugins/repositoryTask/DnxMoveFileOriginalPathDublettesClean.java
index 6fdc42c..bf8519e 100644
--- a/src/org/slub/rosetta/plugins/repositoryTask/DnxMoveFileOriginalPathDublettesClean.java
+++ b/src/org/slub/rosetta/plugins/repositoryTask/DnxMoveFileOriginalPathDublettesClean.java
@@ -62,9 +62,11 @@ public class DnxMoveFileOriginalPathDublettesClean implements RepositoryTaskPlug
         }
     };
 
-    private ArrayList<DeleteUpdatedFilePid> filepids_to_delete;
-    private Set<String> IEPids;
-    private Set<String> RepPids;
+    private ArrayList<DeleteUpdatedFilePid> filepids_to_delete = new ArrayList<DeleteUpdatedFilePid>();
+    //Collections.emptySet();
+    private Set<String> IEPids = new HashSet<String>();
+    //Collections.emptySet();
+    private Set<String> RepPids = new HashSet<String>();
 
 
     public void doRep() throws Exception, MalformedURLException {
@@ -114,7 +116,7 @@ public class DnxMoveFileOriginalPathDublettesClean implements RepositoryTaskPlug
 
 	public DnxMoveFileOriginalPathDublettesClean() {
 		super();
-	}
+    }
 
     class FileOriginalPathCollisionException extends Exception {
         FileOriginalPathCollisionException(String message) {
-- 
GitLab