Author: fdesbois Date: 2010-06-16 23:02:35 +0200 (Wed, 16 Jun 2010) New Revision: 1880 Url: http://nuiton.org/repositories/revision/nuiton-utils/1880 Log: Evo #2332 : Clean previous code for comment popup in edition mode : use a proper ContactComment prototype class. Modified: trunk/src/main/java/org/nuiton/util/ApplicationConfig.java Modified: trunk/src/main/java/org/nuiton/util/ApplicationConfig.java =================================================================== --- trunk/src/main/java/org/nuiton/util/ApplicationConfig.java 2010-06-12 14:01:56 UTC (rev 1879) +++ trunk/src/main/java/org/nuiton/util/ApplicationConfig.java 2010-06-16 21:02:35 UTC (rev 1880) @@ -603,6 +603,14 @@ prop.remove(excludeKey); } + // Ano #687 : check existence of parentFile before using it in FileWriter + if (!file.getParentFile().exists()) { + boolean createFolders = file.mkdirs(); + if (createFolders && log.isInfoEnabled()) { + log.info("Create folders to save file configuration : " + file.getParent()); + } + } + Writer writer = new FileWriter(file); try { prop.store(writer, "Last saved " + new java.util.Date());