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.
NPE during Refactor -> Safe Delete java.lang.NullPointerException at org.netbeans.modules.apisupport.refactoring.AbstractRefactoringPlugin.examineLookup(AbstractRefactoringPlugin.java:145) at org.netbeans.modules.apisupport.refactoring.NbSafeDeleteRefactoringPlugin.prepare(NbSafeDeleteRefactoringPlugin.java:87) at org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare(AbstractRefactoring.java:328) at org.netbeans.modules.refactoring.api.AbstractRefactoring.prepare(AbstractRefactoring.java:177) at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$Prepare.run(ParametersPanel.java:723) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) SEVERE [org.openide.util.RequestProcessor] The problem seems to be in AbstractReafactoringPlugin: JavaSource source = JavaSource.forFileObject(handle.getFileObject()); You need to check if handle != null before doing this call.
fixed Checking in NbRefactoringFactory.java; /cvs/apisupport/refactoring/src/org/netbeans/modules/apisupport/refactoring/NbRefactoringFactory.java,v <-- NbRefactoringFactory.java new revision: 1.7; previous revision: 1.6 done IDE: [6/22/07 3:06 PM] Committing finished