From 1cde3f7f7ee6a6991349c487fe3c66272828347e Mon Sep 17 00:00:00 2001
From: Andreas Romeyke <andreas.romeyke@slub-dresden.de>
Date: Tue, 25 Feb 2014 12:38:25 +0000
Subject: [PATCH] - enabled all warnings in javac - handled return code of
 mkdirs()

---
 Makefile                                                       | 2 +-
 .../dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java   | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index e6871aa..de6e476 100644
--- a/Makefile
+++ b/Makefile
@@ -63,7 +63,7 @@ SLUBStoragePlugin.jar: $(OBJS)
 	@cd build; ${JAVAPATH}/jar cfvM ../$@ ./* ; cd ..
 
 %.class: %.java
-	${JAVAPATH}/javac -classpath ${CLASSPATH}:${JUNITCLASSPATH} -Xlint:deprecation $< 
+	${JAVAPATH}/javac -classpath ${CLASSPATH}:${JUNITCLASSPATH} -Xlint:all $< 
 
 doc: $(SOURCES)
 	javadoc -d doc/ $^
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 bde3a27..5658e88 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
@@ -126,7 +126,8 @@ public class SLUBStoragePlugin extends NFSStoragePlugin {
         log.info("SLUBStoragePlugin.getStreamDirectory path=" + path);
         log.info("SLUBStoragePlugin.getStreamDirectory fileName=" + fileName);
         log.info("SLUBStoragePlugin.getStreamDirectory newDir.getAbsolutePath()=" + newDir.getAbsolutePath());
-        newDir.mkdirs();
+        boolean arecreated = newDir.mkdirs();
+        log.info("SLUBStoragePlugin.getStreamDirectory newDir.mkdirs(), directories are created:" + arecreated);
         return new File(newDir.getAbsolutePath() + File.separator + fileName);
     }
  
-- 
GitLab