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 107085 - DnD VW page to new package throws NPE
Summary: DnD VW page to new package throws NPE
Status: RESOLVED DUPLICATE of bug 106887
Alias: None
Product: javaee
Classification: Unclassified
Component: Refactoring (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P2 blocker (vote)
Assignee: Petr Pisl
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-18 21:38 UTC by Joanne Lau
Modified: 2007-06-26 08:13 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 Joanne Lau 2007-06-18 21:38:50 UTC
Build 200706180000

- Create a VW project a2
- Create a VW page (e.g. Page2)
- From Source Packages in the Projects window, right click a2 -> New Java package
  (name it newpackage)
- From Source Packages -> a2, Dnd Page2.java to newpackage
  Press Refactor in the Move Class wizard

  NPE is thrown

java.lang.NullPointerException
	at
org.netbeans.modules.visualweb.insync.faces.refactoring.FacesJavaFileMoveRefactoringPlugin.prepare(FacesJavaFileMoveRefactoringPlugin.java:376)
	at org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare(AbstractRefactoring.java:326)
	at org.netbeans.modules.refactoring.api.AbstractRefactoring.prepare(AbstractRefactoring.java:176)
	at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$Prepare.run(ParametersPanel.java:708)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964)


java.lang.NullPointerException
	at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$8.run(ParametersPanel.java:333)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964)
Comment 1 Petr Pisl 2007-06-19 09:51:42 UTC
From the exception I see the problem in visualweb
Comment 2 Joanne Lau 2007-06-20 19:40:10 UTC
In build 200706201200, the NPE exception is no longer seen, but instead java.lang.UnsupportedOperationException
is generated.

java.lang.UnsupportedOperationException: Not supported yet.
	at org.netbeans.modules.web.core.syntax.JavaSourceProviderImpl$FilterImpl.filterReader(JavaSourceProviderImpl.java:80)
	at org.netbeans.modules.java.source.parsing.SourceFileObject.openReader(SourceFileObject.java:145)
	at org.netbeans.modules.java.source.parsing.SourceFileObject.getCharContentImpl(SourceFileObject.java:343)
	at org.netbeans.modules.java.source.parsing.SourceFileObject.getCharContent(SourceFileObject.java:116)
	at org.netbeans.modules.java.source.parsing.SourceFileObject.getCharContent(SourceFileObject.java:59)
	at org.netbeans.api.java.source.CompilationInfo.getText(CompilationInfo.java:117)
	at org.netbeans.api.java.source.JavaSource.dumpSource(JavaSource.java:2234)
	at org.netbeans.api.java.source.JavaSource.moveToPhase(JavaSource.java:1191)
	at org.netbeans.api.java.source.CompilationController.toPhase(CompilationController.java:82)
	at org.netbeans.modules.web.jsf.refactoring.JSFMoveClassPlugin$1.run(JSFMoveClassPlugin.java:104)
	at org.netbeans.modules.web.jsf.refactoring.JSFMoveClassPlugin$1.run(JSFMoveClassPlugin.java:103)
	at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:564)
	at org.netbeans.modules.web.jsf.refactoring.JSFMoveClassPlugin.prepare(JSFMoveClassPlugin.java:98)
	at org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare(AbstractRefactoring.java:327)
	at org.netbeans.modules.refactoring.api.AbstractRefactoring.prepare(AbstractRefactoring.java:177)
	at
org.netbeans.modules.visualweb.insync.faces.refactoring.FacesJavaFileMoveRefactoringPlugin.prepare(FacesJavaFileMoveRefactoringPlugin.java:604)
	at org.netbeans.modules.refactoring.api.AbstractRefactoring.pluginsPrepare(AbstractRefactoring.java:327)
	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)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964)


java.lang.NullPointerException
	at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$8.run(ParametersPanel.java:333)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964)
Comment 3 _ sandipchitale 2007-06-20 20:00:24 UTC
Now the exception is from org.netbeans.modules.web.jsf.refactoring.JSFMoveClassPlugin.prepare:

java.lang.UnsupportedOperationException: Not supported yet.
	at org.netbeans.modules.web.core.syntax.JavaSourceProviderImpl$FilterImpl.filterReader
(JavaSourceProviderImpl.java:80)
	at org.netbeans.modules.java.source.parsing.SourceFileObject.openReader(SourceFileObject.java:145)
	at org.netbeans.modules.java.source.parsing.SourceFileObject.getCharContentImpl(SourceFileObject.java:343)
	at org.netbeans.modules.java.source.parsing.SourceFileObject.getCharContent(SourceFileObject.java:116)
	at org.netbeans.modules.java.source.parsing.SourceFileObject.getCharContent(SourceFileObject.java:59)
	at org.netbeans.api.java.source.CompilationInfo.getText(CompilationInfo.java:117)
	at org.netbeans.api.java.source.JavaSource.dumpSource(JavaSource.java:2234)
	at org.netbeans.api.java.source.JavaSource.moveToPhase(JavaSource.java:1191)
	at org.netbeans.api.java.source.CompilationController.toPhase(CompilationController.java:82)
	at org.netbeans.modules.web.jsf.refactoring.JSFMoveClassPlugin$1.run(JSFMoveClassPlugin.java:104)
	at org.netbeans.modules.web.jsf.refactoring.JSFMoveClassPlugin$1.run(JSFMoveClassPlugin.java:103)
	at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:564)
	at org.netbeans.modules.web.jsf.refactoring.JSFMoveClassPlugin.prepare
Comment 4 Petr Pisl 2007-06-21 12:30:38 UTC

*** This issue has been marked as a duplicate of 106887 ***