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.

Bug 106866 - NPE when DnD a (package) folder in Files window
Summary: NPE when DnD a (package) folder in Files window
Status: RESOLVED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Refactoring (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P3 blocker (vote)
Assignee: Erno Mononen
URL:
Keywords:
Depends on: 106987
Blocks: 104532
  Show dependency tree
 
Reported: 2007-06-15 18:31 UTC by _ sandipchitale
Modified: 2007-06-26 16:29 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ sandipchitale 2007-06-15 18:31:57 UTC
Steps:

1. Switch to Files window
2. Dnd a (package) folder with some classed in it to move it to another folder.

java.lang.NullPointerException
	at org.netbeans.modules.web.refactoring.WebRefactoringFactory.resolveTreePathHandle
(WebRefactoringFactory.java:133)
	at org.netbeans.modules.web.refactoring.WebRefactoringFactory.createInstance(WebRefactoringFactory.java:63)
	at org.netbeans.modules.refactoring.api.AbstractRefactoring.getPlugins(AbstractRefactoring.java:107)
	at org.netbeans.modules.refactoring.api.AbstractRefactoring.addProgressListener(AbstractRefactoring.java:240)
	at org.netbeans.modules.refactoring.spi.impl.ParametersPanel.showDialog(ParametersPanel.java:422)
	at org.netbeans.modules.refactoring.spi.impl.RefactoringPanel.refresh(RefactoringPanel.java:585)
	at org.netbeans.modules.refactoring.spi.impl.RefactoringPanel.<init>(RefactoringPanel.java:115)
	at org.netbeans.modules.refactoring.spi.impl.RefactoringPanel.<init>(RefactoringPanel.java:107)
	at org.netbeans.modules.refactoring.spi.ui.UI.openRefactoringUI(UI.java:50)
	at org.netbeans.modules.refactoring.java.ui.RefactoringActionsProvider$NodeToFileObjectTask.run
(RefactoringActionsProvider.java:617)
	at org.netbeans.modules.refactoring.java.RetoucheUtils.invokeAfterScanFinished(RetoucheUtils.java:793)
	at org.netbeans.modules.refactoring.java.ui.RefactoringActionsProvider.doMove
(RefactoringActionsProvider.java:473)
	at org.netbeans.modules.refactoring.api.impl.ActionsImplementationFactory.doMove
(ActionsImplementationFactory.java:91)
	at org.netbeans.modules.refactoring.spi.impl.MoveAction.performAction(MoveAction.java:40)
	at org.netbeans.modules.refactoring.spi.impl.RefactoringGlobalAction$ContextAction.actionPerformed
(RefactoringGlobalAction.java:157)
	at org.netbeans.modules.refactoring.impl.ClipboardConvertor$RefactoringPaste$RefactoringPasteType$1.run
(ClipboardConvertor.java:120)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 Petr Pisl 2007-06-18 14:03:03 UTC
Erno, this is yours.
Comment 2 Erno Mononen 2007-06-26 16:29:39 UTC
Should be fixed already.