private boolean saveImp(File savePath, WorkbenchContext workbenchContext) { TopLinkSessionsAdapter sessions = this.topLinkSessions(); try { sessions .getProperties() .saveAs(preferences(), savePath); // Need to be done before sessions.save() sessions.save(savePath); return true; } catch (Throwable e) { showErrorMessage(e, workbenchContext); return false; } }