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 128641 - NPE org.netbeans.modules.refactoring.javascript.RetoucheUtils.getPackageName(RetoucheUtils.java:342)
Summary: NPE org.netbeans.modules.refactoring.javascript.RetoucheUtils.getPackageName(...
Status: VERIFIED FIXED
Alias: None
Product: javascript
Classification: Unclassified
Component: Editor (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P2 blocker (vote)
Assignee: Torbjorn Norbye
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-28 00:07 UTC by _ krystyna
Modified: 2009-02-27 14:26 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 _ krystyna 2008-02-28 00:07:26 UTC
NetBeans IDE Dev (Build 200802270005)
Java: 1.6.0_04; Java HotSpot(TM) Client VM 10.0-b19
System: Windows XP version 5.1

Reproducible

1. create new VW ee5 project
2. create a new folder under Web Pages in project navigator
3. in projects view, drag Page1.jsp to newFolder get Move dialog plus this NPE:


SEVERE [global]
java.lang.NullPointerException
        at org.netbeans.modules.refactoring.javascript.RetoucheUtils.getPackageName(RetoucheUtils.java:342)
        at org.netbeans.modules.refactoring.javascript.RetoucheUtils.getPackageName(RetoucheUtils.java:360)
        at org.netbeans.modules.refactoring.javascript.plugins.MoveRefactoringPlugin.getNewPackageName
(MoveRefactoringPlugin.java:276)
        at org.netbeans.modules.refactoring.javascript.plugins.MoveRefactoringPlugin.getTargetPackageName
(MoveRefactoringPlugin.java:299)
        at org.netbeans.modules.refactoring.javascript.plugins.MoveRefactoringPlugin.fastCheckParameters
(MoveRefactoringPlugin.java:131)
[catch] at org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsFastCheckParams(AbstractRefactoring.java:462)
        at org.netbeans.modules.refactoring.api.AbstractRefactoring.fastCheckParameters(AbstractRefactoring.java:242)
        at org.netbeans.modules.visualweb.insync.faces.refactoring.FacesMoveRefactoringUI.setParameters
(FacesMoveRefactoringUI.java:133)
        at org.netbeans.modules.visualweb.insync.faces.refactoring.FacesMoveRefactoringUI.checkParameters
(FacesMoveRefactoringUI.java:115)
        at org.netbeans.modules.refactoring.spi.impl.ParametersPanel.stateChanged(ParametersPanel.java:699)
        at org.netbeans.modules.visualweb.insync.faces.refactoring.FacesMovePanel.fireChange(FacesMovePanel.java:150)
        at org.netbeans.modules.visualweb.insync.faces.refactoring.FacesMovePanel.actionPerformed
(FacesMovePanel.java:276)
        at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1242)
        at javax.swing.JComboBox.setSelectedItem(JComboBox.java:569)
        at org.netbeans.modules.visualweb.insync.faces.refactoring.FacesMovePanel.initValues(FacesMovePanel.java:123)
        at org.netbeans.modules.visualweb.insync.faces.refactoring.FacesMovePanel.initialize(FacesMovePanel.java:108)
        at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$10.run(ParametersPanel.java:485)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)
Comment 1 _ krystyna 2008-02-28 00:09:56 UTC
Upping priority, as page can't be refactored. 
Comment 2 Torbjorn Norbye 2008-02-28 17:20:45 UTC
I didn't get the same exception but I ran into another problem which I've fixed. Please let me know if you see any
problems with this after trunk build #756. 

(Fixed with changeset 351e70ee1348)
Comment 3 _ krystyna 2008-02-29 03:39:18 UTC
Verified 
NetBeans IDE Dev (Build 20080228211019)
Java: 1.6.0_04; Java HotSpot(TM) Client VM 10.0-b19
System: Windows XP version 5.1