From d1b2ccab3764bc213af1a527e54df4d81812ca12 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Wed, 23 Jan 2008 00:01:15 +0000
Subject: [PATCH] Use more specific messages when getting an error when creating or deleting the database directories.

---
 opends/src/server/org/opends/server/backends/jeb/BackendImpl.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java b/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java
index 38339e3..c85fa87 100644
--- a/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java
+++ b/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java
@@ -1188,9 +1188,12 @@
         // have one base DN.
         File parentDirectory = getFileForPath(cfg.getDBDirectory());
         File backendDirectory = new File(parentDirectory, cfg.getBackendId());
-        if (backendDirectory.exists()) {
+        // If the backend does not exist the import will create it.
+        if (backendDirectory.exists())
+        {
           EnvManager.removeFiles(backendDirectory.getPath());
         }
+
         envConfig.setReadOnly(false);
         envConfig.setAllowCreate(true);
         envConfig.setTransactional(false);

--
Gitblit v1.10.0