Index: trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/Restore.java =================================================================== --- trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/Restore.java (revision 568) +++ trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/Restore.java (revision 658) @@ -155,6 +155,4 @@ } } - - error("Need to implement eventrefs fixup"); } @@ -362,5 +360,6 @@ void getConfigProperties(String[] args) throws Throwable { - /* Look for the appname arg */ + /* Look for the appname and initSyspars arg */ + boolean initSyspars = false; if (args != null) { @@ -370,5 +369,5 @@ appName = args[i]; } else if (args[i].equals("-initSyspars")) { - globals.config.setInitSyspars(true); + initSyspars = true; } } @@ -381,5 +380,7 @@ globals.init((DumpRestoreConfig)CalOptions.getProperty(appPrefix + appName)); - if (globals.config.getInitSyspars() || globals.config.getFrom2p3px()) { + if (initSyspars || + globals.config.getInitSyspars() || + globals.config.getFrom2p3px()) { globals.syspars = (BwSystem)CalOptions.getProperty("org.bedework.syspars"); }