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