keycloak-memoizeit

Merge pull request #3355 from stianst/KEYCLOAK-2699 KEYCLOAK-2699

10/19/2016 3:35:54 AM

Details

diff --git a/services/src/main/java/org/keycloak/exportimport/dir/DirImportProvider.java b/services/src/main/java/org/keycloak/exportimport/dir/DirImportProvider.java
index 0555218..e31cb8e 100755
--- a/services/src/main/java/org/keycloak/exportimport/dir/DirImportProvider.java
+++ b/services/src/main/java/org/keycloak/exportimport/dir/DirImportProvider.java
@@ -62,6 +62,10 @@ public class DirImportProvider implements ImportProvider {
     public DirImportProvider(File rootDirectory) {
         this.rootDirectory = rootDirectory;
 
+        if (!this.rootDirectory.exists()) {
+            throw new IllegalStateException("Directory " + this.rootDirectory + " doesn't exists");
+        }
+
         logger.infof("Importing from directory %s", this.rootDirectory.getAbsolutePath());
     }