diff options
Diffstat (limited to 'pki/base/migrate/80/MigrateSecurityDomain.java')
-rw-r--r-- | pki/base/migrate/80/MigrateSecurityDomain.java | 10 |
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); |