This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Build: NetBeans IDE 7.0.1 Dev (Build 20110607-8df63e2eccad) VM: Java HotSpot(TM) 64-Bit Server VM, 19.1-b02, Java(TM) SE Runtime Environment, 1.6.0_24-b07 OS: Linux User Comments: alexvsimon: Cannot rename full remote project. Caused by method: DefaultProjectRenamePanel.computeError() Method convertes project file object to file. Full remote project does not have java.io.File under FileObject GUEST: Sanning a new projec on a local network comuter GUEST: I was trying to rename a PHP Project Folder. The action: Right click on Project > Rename Stacktrace: java.lang.NullPointerException at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.computeError(DefaultProjectOperationsImplementation.java:691) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.computeError(DefaultProjectOperationsImplementation.java:686) at org.netbeans.modules.project.uiapi.DefaultProjectRenamePanel.computeError(DefaultProjectRenamePanel.java:311) at org.netbeans.modules.project.uiapi.DefaultProjectRenamePanel.validateDialog(DefaultProjectRenamePanel.java:294) at org.netbeans.modules.project.uiapi.DefaultProjectRenamePanel.<init>(DefaultProjectRenamePanel.java:85) at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.renameProject(DefaultProjectOperationsImplementation.java:348)
Created attachment 108784 [details] stacktrace
core-main #4fb6b40d3434
Integrated into 'main-golden' Changeset: http://hg.netbeans.org/main-golden/rev/4fb6b40d3434 User: Jesse Glick <jglick@netbeans.org> Log: #199241: NullPointerException at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.computeError A fuller but riskier fix would be to take URL, and replace File.exists by URLMapper.findFileObject(...) != null. Not clear that this level of prevalidation is even desirable for remote projects.
*** Bug 201136 has been marked as a duplicate of this bug. ***
fix transplanted in release701_fixes branch on http://elif.russia.sun.com/hg/releases_elif for verifying: 4fb6b40d3434 transplanted to 0eadfa7df0c9
fix dependency in release701_fixes: http://elif.russia.sun.com/hg/releases_elif/rev/585dcfe78f97
verified in NetBeans IDE 7.0.1 (Build oss-platform-build-30-on-20110823)
Opps. 701patch1_fixed rather than *_verified
integrated in release701_fixes: 0eadfa7df0c9 transplanted to 4d25aa36af96 585dcfe78f97 transplanted to 6ba56faf45fa
Integrated into 'releases' Changeset: http://hg.netbeans.org/releases/rev/4d25aa36af96 User: Jesse Glick <jglick@netbeans.org> Log: #199241: NullPointerException at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.computeError A fuller but riskier fix would be to take URL, and replace File.exists by URLMapper.findFileObject(...) != null. Not clear that this level of prevalidation is even desirable for remote projects. (transplanted from 0eadfa7df0c957b6c0963416a20b3139bfb618d4)
verified in 7.0.1 patch1
Integrated into 'releases' Changeset: http://hg.netbeans.org/releases/rev/0eadfa7df0c9 User: Jesse Glick <jglick@netbeans.org> Log: #199241: NullPointerException at org.netbeans.modules.project.uiapi.DefaultProjectOperationsImplementation.computeError A fuller but riskier fix would be to take URL, and replace File.exists by URLMapper.findFileObject(...) != null. Not clear that this level of prevalidation is even desirable for remote projects.