public void importLayouts( long userId, long groupId, boolean privateLayout, Map<String, String[]> parameterMap, File file) throws Exception { try { ImportExportThreadLocal.setLayoutImportInProcess(true); doImportLayouts(userId, groupId, privateLayout, parameterMap, file); } finally { ImportExportThreadLocal.setLayoutImportInProcess(false); CacheUtil.clearCache(); JournalContentUtil.clearCache(); PermissionCacheUtil.clearCache(); } }