java.lang.IllegalArgumentException: Tried to pass null folder arg at org.openide.filesystems.FileUtil.isParentOf(FileUtil.java:1195) at org.netbeans.modules.web.freeform.WebModules$FFWebModule.contains(WebModules.java:322) at org.netbeans.modules.web.freeform.WebModules$2.run(WebModules.java:144) at org.netbeans.modules.web.freeform.WebModules$2.run(WebModules.java:140) at org.openide.util.Mutex.readAccess(Mutex.java:327) at org.openide.util.Mutex$1R.run(Mutex.java:1299) at org.netbeans.api.project.ProjectManager$2$1.run(ProjectManager.java:120) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:499) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:215) at org.netbeans.api.project.ProjectManager$2.execute(ProjectManager.java:118) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:275) at org.netbeans.modules.web.freeform.WebModules.findClassPath(WebModules.java:139) at org.netbeans.modules.java.freeform.LookupMergerImpl$ClassPathProviderImpl.findClassPath(LookupMergerImpl.java:77) at org.netbeans.modules.java.project.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:64) at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:538) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.findDependencies(RepositoryUpdater.java:1593) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.access$500(RepositoryUpdater.java:1230) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:1340) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:1272) at org.netbeans.modules.java.source.usages.ClassIndexManager.writeLock(ClassIndexManager.java:105) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:1269) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:1230) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1550) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619)