mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

jvergara
08.58.2009 2c7a3e141124ebb72ae7d60f93b88c605d5810f7
Fix for issue 4212 (setup with multiple -b option: entries are only imported under the first base DN)

The branches of the template file were not created properly.
1 files modified
9 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/util/SetupUtils.java 9 ●●●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/util/SetupUtils.java
@@ -183,9 +183,8 @@
      lines.add("define numusers=" + numEntries);
    }
    for (i=0; i<baseDNs.size(); i++)
    for (i=1; i<=baseDNs.size(); i++)
    {
      i++;
      lines.add("");
      lines.add("branch: [suffix"+i+"]");
      lines.add("");
@@ -195,6 +194,11 @@
      {
        lines.add("subordinateTemplate: person:[numusers]");
        lines.add("");
      }
    }
    if (!baseDNs.isEmpty() && (numEntries > 0))
    {
        lines.add("template: person");
        lines.add("rdnAttr: uid");
        lines.add("objectClass: top");
@@ -221,7 +225,6 @@
        lines.add("postalAddress: {cn}${street}${l}, {st}  {postalCode}");
        lines.add("description: This is the description for {cn}.");
      }
    }
    BufferedWriter writer = new BufferedWriter(new FileWriter(templateFile));
    for (String line : lines)