summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/cms/servlet/csadmin/ConfigurationUtils.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/common/src/com/netscape/cms/servlet/csadmin/ConfigurationUtils.java')
-rw-r--r--base/common/src/com/netscape/cms/servlet/csadmin/ConfigurationUtils.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/base/common/src/com/netscape/cms/servlet/csadmin/ConfigurationUtils.java b/base/common/src/com/netscape/cms/servlet/csadmin/ConfigurationUtils.java
index d63a35b31..987502d4e 100644
--- a/base/common/src/com/netscape/cms/servlet/csadmin/ConfigurationUtils.java
+++ b/base/common/src/com/netscape/cms/servlet/csadmin/ConfigurationUtils.java
@@ -1183,7 +1183,7 @@ public class ConfigurationUtils {
}
} catch (Exception e) {
e.printStackTrace();
- CMS.debug("Failed to import ldif files" + e);
+ CMS.debug("Failed to import ldif files: " + e);
releaseConnection(conn);
throw new IOException("Failed to import ldif files");
}
@@ -1202,9 +1202,12 @@ public class ConfigurationUtils {
String database = cs.getString("internaldb.database");
String instancePath = cs.getString("instanceRoot");
String instanceId = cs.getString("instanceId");
- String dbuser = "uid=" + cs.getString("cs.type") + "-" + cs.getString("machineName") + "-"
+ String cstype = cs.getString("cs.type");
+
+ String dbuser = "uid=" + cstype + "-" + cs.getString("machineName") + "-"
+ cs.getString("service.securePort") + ",ou=people," + baseDN;
- String configDir = instancePath + File.separator + "conf";
+
+ String configDir = instancePath + File.separator + cstype.toLowerCase() + File.separator + "conf";
StringTokenizer tokenizer = new StringTokenizer(v, ",");
while (tokenizer.hasMoreTokens()) {