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 94328 - IllegalStateException after renaming folder
Summary: IllegalStateException after renaming folder
Status: RESOLVED DUPLICATE of bug 94329
Alias: None
Product: obsolete
Classification: Unclassified
Component: visualweb (show other bugs)
Version: 5.x
Hardware: PC All
: P4 blocker (vote)
Assignee: _ deva
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-05 10:53 UTC by Joseph Silber
Modified: 2007-02-05 15:44 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 Joseph Silber 2007-02-05 10:53:35 UTC
Shortfin 1113_5 
XP

JDK1.6
1.4 project

-create a new folder and a new page
-rename the new folder and do refactorin
>get information exceptions to the log


INFORMATIONAL *********** Exception occurred ************ at 1:20 PM on Nov 13,
2006
java.lang.IllegalStateException: There shouldn't this kind of scope=null
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.getScopeWeight(OutlinePanel.java:777)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.compare(OutlinePanel.java:760)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.compare(OutlinePanel.java:754)
        at java.util.Arrays.mergeSort(Arrays.java:1270)
        at java.util.Arrays.sort(Arrays.java:1210)
        at java.util.Collections.sort(Collections.java:159)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.getAllBeansColl
ection(OutlinePanel.java:650)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.updateKeys(Outl
inePanel.java:526)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.access$800(Outl
inePanel.java:466)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$OutlineDesignPr
ojectListener$1.run(OutlinePanel.java:687)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:183)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:177)
        at java.awt.Dialog$1.run(Dialog.java:1039)
        at java.awt.Dialog$3.run(Dialog.java:1091)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:1089)
        at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.
java:816)
        at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.jav
a:859)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:8
47)
        at org.openide.util.Mutex.doEventAccess(Mutex.java:1178)
        at org.openide.util.Mutex.readAccess(Mutex.java:215)
        at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:
832)
        at org.netbeans.modules.refactoring.ui.RefactoringPanel$ProgressL$1.run(
RefactoringPanel.java:1090)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:183)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
INFORMATIONAL *********** Exception occurred ************ at 1:20 PM on Nov 13,
2006
java.lang.IllegalStateException: There shouldn't this kind of scope=null
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.getScopeWeight(OutlinePanel.java:777)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.compare(OutlinePanel.java:760)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.compare(OutlinePanel.java:754)
        at java.util.Arrays.mergeSort(Arrays.java:1270)
        at java.util.Arrays.sort(Arrays.java:1210)
        at java.util.Collections.sort(Collections.java:159)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.getAllBeansColl
ection(OutlinePanel.java:650)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.updateKeys(Outl
inePanel.java:526)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.access$800(Outl
inePanel.java:466)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$OutlineDesignPr
ojectListener$1.run(OutlinePanel.java:687)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:183)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:177)
        at java.awt.Dialog$1.run(Dialog.java:1039)
        at java.awt.Dialog$3.run(Dialog.java:1091)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:1089)
        at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.
java:816)
        at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.jav
a:859)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:8
47)
        at org.openide.util.Mutex.doEventAccess(Mutex.java:1178)
        at org.openide.util.Mutex.readAccess(Mutex.java:215)
        at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:
832)
        at org.netbeans.modules.refactoring.ui.RefactoringPanel$ProgressL$1.run(
RefactoringPanel.java:1090)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:183)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
INFORMATIONAL *********** Exception occurred ************ at 1:20 PM on Nov 13,
2006
java.lang.IllegalStateException: There shouldn't this kind of scope=null
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.getScopeWeight(OutlinePanel.java:777)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.compare(OutlinePanel.java:760)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.compare(OutlinePanel.java:754)
        at java.util.Arrays.mergeSort(Arrays.java:1270)
        at java.util.Arrays.sort(Arrays.java:1210)
        at java.util.Collections.sort(Collections.java:159)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.getAllBeansColl
ection(OutlinePanel.java:650)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.updateKeys(Outl
inePanel.java:526)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.access$800(Outl
inePanel.java:466)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$OutlineDesignPr
ojectListener$1.run(OutlinePanel.java:687)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:183)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:177)
        at java.awt.Dialog$1.run(Dialog.java:1039)
        at java.awt.Dialog$3.run(Dialog.java:1091)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:1089)
        at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.
java:816)
        at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.jav
a:859)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:8
47)
        at org.openide.util.Mutex.doEventAccess(Mutex.java:1178)
        at org.openide.util.Mutex.readAccess(Mutex.java:215)
        at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:
832)
        at org.netbeans.modules.refactoring.ui.RefactoringPanel$ProgressL$1.run(
RefactoringPanel.java:1090)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:183)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
INFORMATIONAL *********** Exception occurred ************ at 1:20 PM on Nov 13,
2006
java.lang.IllegalStateException: There shouldn't this kind of scope=null
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.getScopeWeight(OutlinePanel.java:777)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.compare(OutlinePanel.java:760)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$AuxiliaryContex
tComparator.compare(OutlinePanel.java:754)
        at java.util.Arrays.mergeSort(Arrays.java:1270)
        at java.util.Arrays.sort(Arrays.java:1210)
        at java.util.Collections.sort(Collections.java:159)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.getAllBeansColl
ection(OutlinePanel.java:650)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.updateKeys(Outl
inePanel.java:526)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren.access$800(Outl
inePanel.java:466)
        at com.sun.rave.outline.OutlinePanel$OutlineRootChildren$OutlineDesignPr
ojectListener$1.run(OutlinePanel.java:687)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:183)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:177)
        at java.awt.Dialog$1.run(Dialog.java:1039)
        at java.awt.Dialog$3.run(Dialog.java:1091)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Dialog.show(Dialog.java:1089)
        at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.
java:816)
        at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.jav
a:859)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:8
47)
        at org.openide.util.Mutex.doEventAccess(Mutex.java:1178)
        at org.openide.util.Mutex.readAccess(Mutex.java:215)
        at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:
832)
        at org.netbeans.modules.refactoring.ui.RefactoringPanel$ProgressL$1.run(
RefactoringPanel.java:1090)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:183)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
[org.netbeans.mdr.Logger] INFORMATIONAL *********** Exception occurred *********
*** at 1:20 PM on Nov 13, 2006
java.lang.Exception: mofId: 2A13B7D6-7358-11DB-8CC1-5C8B57FDAA77:000000000000076
0, class: org.netbeans.jmi.javamodel.Resource$Impl
        at org.netbeans.mdr.handlers.InstanceHandler.refDelete(InstanceHandler.j
ava:313)
        at org.netbeans.modules.javacore.ExclusiveMutex.parseIfNeeded(ExclusiveM
utex.java:239)
        at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.jav
a:177)
        at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.jav
a:234)
        at org.netbeans.mdr.NBMDRepositoryImpl.getByMofId(NBMDRepositoryImpl.jav
a:373)
[catch] at org.netbeans.modules.javacore.JMManager$5.run(JMManager.java:1421)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499)

        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java
:932)
INFORMATIONAL *********** Exception occurred ************ at 1:21 PM on Nov 13,
2006
java.lang.IllegalArgumentException
        at org.netbeans.modules.j2ee.deployment.impl.TargetServer.getAvailableTM
IDsMap(TargetServer.java:306)
        at org.netbeans.modules.j2ee.deployment.impl.TargetServer.processLastTar
getModules(TargetServer.java:334)
        at org.netbeans.modules.j2ee.deployment.impl.TargetServer.init(TargetSer
ver.java:108)
        at org.netbeans.modules.j2ee.deployment.impl.TargetServer.deploy(TargetS
erver.java:445)
[catch] at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy
(Deployment.java:106)
        at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:82)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.Target.execute(Target.java:341)
        at org.apache.tools.ant.Target.performTasks(Target.java:369)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
cutor.java:40)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
        at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.jav
a:240)
        at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.jav
a:293)
        at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:13
1)
==>
javax.enterprise.deploy.spi.exceptions.TargetException: Error getting required m
odules
        at com.sun.enterprise.deployapi.SunDeploymentManager.getModules(SunDeplo
ymentManager.java:380)
        at com.sun.enterprise.deployapi.SunDeploymentManager.getAvailableModules
(SunDeploymentManager.java:315)
        at org.netbeans.modules.j2ee.sun.ide.dm.SunDeploymentManager.getAvailabl
eModules(SunDeploymentManager.java:513)
        at org.netbeans.modules.j2ee.deployment.impl.TargetServer.getAvailableTM
IDsMap(TargetServer.java:298)
        at org.netbeans.modules.j2ee.deployment.impl.TargetServer.processLastTar
getModules(TargetServer.java:334)
        at org.netbeans.modules.j2ee.deployment.impl.TargetServer.init(TargetSer
ver.java:108)
        at org.netbeans.modules.j2ee.deployment.impl.TargetServer.deploy(TargetS
erver.java:445)
[catch] at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy
(Deployment.java:106)
        at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:82)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.Target.execute(Target.java:341)
*** (#1 of 4): 2006-11-13 22:26:25 CET krystyna.polomski@sun.com

This was right above the exception originally reported.
I had been testing renaming of newly added request bean, but
there were no errors. 

	org.netbeans.modules.image/1 [1.17.22 200610171010]
	com.sun.rave.ravehelp.dynamichelp/1 [2.0 1 061113_5]
Warning: use of system property netbeans.home in
org.netbeans.modules.project.libraries.LibrariesStorage has been obsoleted in
favor of InstalledFileLocator
You are trying to access file: jndi.properties from the default package.
Please see
http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#default_package
Using 'jar:file:/C:/Program%20Files/Java/jdk1.6.0/src.zip!/1.6' pre-parsed database!
Using 'jar:file:/C:/Program%20Files/Java/jdk1.6.0/jre/lib/rt.jar!/' pre-parsed
database!
You are trying to access file: jndi.properties from the default package.
Please see
http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#default_package
You are trying to access file: jndi.properties from the default package.
Please see
http://www.netbeans.org/download/dev/javadoc/org-openide-modules/org/openide/modules/doc-files/classpath.html#default_package
Multiple instances of FolderRenameHandler found in Lookup; only using first one:
[com.sun.rave.insync.faces.refactoring.FolderRenameHandlerImpl@1536045,
org.netbeans.modules.refactoring.ui.FolderRenameHandlerImpl@d58f37]
INFORMATIONAL *********** Exception occurred ************ at 1:20 PM on Nov 13, 2006
java.lang.IllegalStateException: There shouldn't this kind of scope=null

.
.
.


So far cannot yet reproduce.
*** (#2 of 4): 2006-11-13 23:08:02 CET krystyna.polomski@sun.com

Another attempt to reproduce yielded this: (same build)

Multiple instances of FolderRenameHandler found in Lookup; only using first one:
 [com.sun.rave.insync.faces.refactoring.FolderRenameHandlerImpl@e78d87, org.netb
eans.modules.refactoring.ui.FolderRenameHandlerImpl@1fca7dd]
[org.netbeans.mdr.Logger] INFORMATIONAL *********** Exception occurred *********
*** at 12:22 PM on Nov 14, 2006
java.lang.Exception: mofId: 4D5B987F-741D-11DB-B995-68DDF74CAA77:0000000000000BB
3, class: org.netbeans.jmi.javamodel.Resource$Impl
        at org.netbeans.mdr.handlers.InstanceHandler.refDelete(InstanceHandler.j
ava:313)
        at org.netbeans.modules.javacore.ExclusiveMutex.parseIfNeeded(ExclusiveM
utex.java:239)
        at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.jav
a:177)
        at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.jav
a:234)
        at org.netbeans.modules.j2ee.metadata.NNMDRListener.change(NNMDRListener
.java:176)
        at org.netbeans.mdr.util.EventNotifier$EventsDelivery.run(EventNotifier.
java:276)
[catch] at java.lang.Thread.run(Thread.java:619)
*** (#3 of 4): 2006-11-14 21:25:56 CET krystyna.polomski@sun.com

With today's build 1114_2, I reproduced with the same error:

	at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
INFORMATIONAL *********** Exception occurred ************ at 5:43 PM on Nov 14, 2006
java.lang.IllegalStateException: There shouldn't this kind of scope=null
	at com.sun.rave.outline.OutlinePanel$

which is later followed with the insync message.

Attaching the full message.log.
*** (#4 of 4): 2006-11-15 03:45:48 CET krystyna.polomski@sun.com
Comment 1 Joseph Silber 2007-02-05 15:44:51 UTC

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