summaryrefslogtreecommitdiffstats
path: root/pki/base/migrate/80/MigrateSecurityDomain.java
diff options
context:
space:
mode:
Diffstat (limited to 'pki/base/migrate/80/MigrateSecurityDomain.java')
-rw-r--r--pki/base/migrate/80/MigrateSecurityDomain.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/pki/base/migrate/80/MigrateSecurityDomain.java b/pki/base/migrate/80/MigrateSecurityDomain.java
index 67f6c4b33..420e17805 100644
--- a/pki/base/migrate/80/MigrateSecurityDomain.java
+++ b/pki/base/migrate/80/MigrateSecurityDomain.java
@@ -18,6 +18,7 @@
import java.io.FileInputStream;
import java.io.IOException;
+import java.util.ArrayList;
import java.util.Vector;
import netscape.ldap.LDAPAttribute;
@@ -120,8 +121,15 @@ public class MigrateSecurityDomain {
// add new schema elements
String importFile = "./schema-add.ldif";
+ ArrayList<String> errors = new ArrayList<String>();
try {
- LDAPUtil.importLDIF(conn, importFile);
+ LDAPUtil.importLDIF(conn, importFile, errors);
+ if (! errors.isEmpty()) {
+ System.out.println("MigrateSecurityDomain: Errors in adding new schema elements:");
+ for (String error: errors) {
+ System.out.println(error);
+ }
+ }
} catch (Exception e) {
System.out.println("MigrateSecurityDomain: Error in adding new schema elements");
System.exit(1);