From 2f6fb7c2062adcd0ba837060e19d48ecc73be670 Mon Sep 17 00:00:00 2001
From: ludovicp <ludovicp@localhost>
Date: Wed, 17 Jun 2009 12:38:04 +0000
Subject: [PATCH] Fix for defect #4057 : restore -d xxx/schema wipes out completely the schema and render the server unusable.
---
opends/src/server/org/opends/server/backends/SchemaBackend.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/backends/SchemaBackend.java b/opends/src/server/org/opends/server/backends/SchemaBackend.java
index 6ffe7f1..429c36d 100644
--- a/opends/src/server/org/opends/server/backends/SchemaBackend.java
+++ b/opends/src/server/org/opends/server/backends/SchemaBackend.java
@@ -5303,12 +5303,12 @@
String baseDirPath ;
if (fileName.endsWith(".install"))
{
- fileName = fileName.substring(fileName.lastIndexOf(".install"));
+ fileName = fileName.substring(0,fileName.lastIndexOf(".install"));
baseDirPath = schemaInstallDirPath;
}
else
{
- fileName = fileName.substring(fileName.lastIndexOf(".instance"));
+ fileName = fileName.substring(0,fileName.lastIndexOf(".instance"));
baseDirPath = schemaInstanceDirPath;
}
--
Gitblit v1.10.0