diff -r 1809aaaa3cb5 visualweb.insync/src/org/netbeans/modules/visualweb/insync/models/FacesModelSet.java --- a/visualweb.insync/src/org/netbeans/modules/visualweb/insync/models/FacesModelSet.java Mon Jan 28 10:36:46 2008 +0100 +++ b/visualweb.insync/src/org/netbeans/modules/visualweb/insync/models/FacesModelSet.java Mon Jan 28 13:18:16 2008 +0100 @@ -942,9 +942,7 @@ public class FacesModelSet extends Model URI resolvedUri = resolveToUri(targetUri); File targetFile = new File(resolvedUri); File parentFile = targetFile.getParentFile(); - if (! parentFile.exists()) - parentFile.mkdirs(); - FileObject parentFileObject = FileUtil.toFileObject(parentFile); + FileObject parentFileObject = FileUtil.createFolder(parentFile); if (parentFileObject == null) return null; // Extract the extension part to fit the NB API below