IExportedPreferences paramsNode = preferencesService.readPreferences(input);
ServiceParameterPersister persister = new ServiceParameterPersister(this, factory, catalogLocation);
Preferences parameterNode = findParameterNode(paramsNode);
persister.restore(parameterNode);
} catch (Throwable e) {
CatalogPlugin.trace("Unable to restore catalog:"+e, e); //$NON-NLS-1$
try {
loadFromFileOld(factory, e);
CatalogPlugin.trace("Restored from old catalog format",null);