java.lang.NullPointerException at org.openide.filesystems.FileUtil.normalizeFileOnWindows(FileUtil.java:1446) at org.openide.filesystems.FileUtil.normalizeFile(FileUtil.java:1344) at org.netbeans.spi.project.support.ant.PropertyUtils.resolveFile(PropertyUtils.java:509) at org.netbeans.spi.project.support.ant.AntProjectHelper.resolveFile(AntProjectHelper.java:1195) at org.netbeans.modules.java.freeform.Classpaths.createClasspathEntry(Classpaths.java:448) at org.netbeans.modules.java.freeform.Classpaths.createClasspath(Classpaths.java:442) at org.netbeans.modules.java.freeform.Classpaths.createCompileClasspath(Classpaths.java:420) at org.netbeans.modules.java.freeform.Classpaths.access$400(Classpaths.java:114) at org.netbeans.modules.java.freeform.Classpaths$MutableClassPathImplementation.initRoots(Classpaths.java:583) at org.netbeans.modules.java.freeform.Classpaths$MutableClassPathImplementation.(Classpaths.java:552) at org.netbeans.modules.java.freeform.Classpaths.getPath(Classpaths.java:390) at org.netbeans.modules.java.freeform.Classpaths.findClassPathImpl(Classpaths.java:205) at org.netbeans.modules.java.freeform.Classpaths.access$000(Classpaths.java:114) at org.netbeans.modules.java.freeform.Classpaths$1.run(Classpaths.java:156) at org.netbeans.modules.java.freeform.Classpaths$1.run(Classpaths.java:155) at org.openide.util.Mutex.readAccess(Mutex.java:327) at org.openide.util.Mutex$1R.run(Mutex.java:1299) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1318) at org.openide.util.Mutex.readAccess(Mutex.java:275) at org.netbeans.modules.java.freeform.Classpaths.findClassPath(Classpaths.java:154) 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.web.freeform.WebModules$FFWebModule.findClassPath(WebModules.java:353) at org.netbeans.modules.web.freeform.WebModules$2.run(WebModules.java:145) 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:1599) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.access$600(RepositoryUpdater.java:1235) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:1345) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:1277) at org.netbeans.modules.java.source.usages.ClassIndexManager.writeLock(ClassIndexManager.java:105) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:1274) at org.netbeans.modules.java.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:1235) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1564) 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:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)