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 61323 - CNFE org.netbeans.modules.form.palette.PaletteTopComponent$ResolvableHelper
Summary: CNFE org.netbeans.modules.form.palette.PaletteTopComponent$ResolvableHelper
Status: RESOLVED WONTFIX
Alias: None
Product: guibuilder
Classification: Unclassified
Component: Code (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: issues@guibuilder
URL:
Keywords:
: 61433 66665 67791 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-23 18:32 UTC by schwarcz
Modified: 2005-10-31 10:40 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
IDE log (89.84 KB, text/plain)
2005-07-23 18:38 UTC, schwarcz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description schwarcz 2005-07-23 18:32:44 UTC
Installed 7/21 dev build.
Opened existing project.
Double clicked existing form design:

java.lang.ClassNotFoundException:
org.netbeans.modules.form.palette.PaletteTopComponent$ResolvableHelper
        at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:149)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:242)
        at
org.netbeans.modules.settings.convertors.XMLSettingsSupport$SpecialObjectInputStream.resolveClass(XMLSettings
Support.java:174)
        at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1538)
        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460)
        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1693)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
        at
org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSettingsSupport.
java:514)
        at
org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupp
ort.java:542)
        at
org.netbeans.modules.settings.convertors.SerialDataConvertor$SettingsInstance.instanceCreate(SerialDataConver
tor.java:357)
[catch] at
org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.ja
va:428)
        at
org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:535)
        at
org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:352)
        at
org.netbeans.core.windows.WindowManagerImpl.getTopComponentForID(WindowManagerImpl.java:731)
        at
org.netbeans.core.windows.model.DefaultTopComponentGroupModel.getTopComponent(DefaultTopComponentGroupModel.j
ava:257)
        at
org.netbeans.core.windows.model.DefaultTopComponentGroupModel.getTopComponents(DefaultTopComponentGroupModel.
java:112)
        at
org.netbeans.core.windows.model.DefaultModel.getGroupTopComponents(DefaultModel.java:788)
        at
org.netbeans.core.windows.Central.getGroupTopComponents(Central.java:1187)
        at
org.netbeans.core.windows.TopComponentGroupImpl.getTopComponents(TopComponentGroupImpl.java:57)
        at org.netbeans.core.windows.Central.openGroup(Central.java:847)
        at
org.netbeans.core.windows.TopComponentGroupImpl.open(TopComponentGroupImpl.java:47)
        at
org.netbeans.modules.form.FormEditorSupport.checkFormGroupVisibility(FormEditorSupport.java:568)
        at
org.netbeans.modules.form.FormDesigner.componentShowing(FormDesigner.java:1184)
        at
org.netbeans.core.multiview.MultiViewPeer.peerComponentShowing(MultiViewPeer.java:162)
        at
org.netbeans.core.multiview.MultiViewCloneableTopComponent.componentShowing(MultiViewCloneableTopComponent.ja
va:107)
Comment 1 schwarcz 2005-07-23 18:38:52 UTC
Created attachment 23249 [details]
IDE log
Comment 2 schwarcz 2005-07-23 18:41:56 UTC
Note attached log also shows:

* org.openide.util.TopologicalSortException

* java.lang.reflect.UndeclaredThrowableException

* java.lang.AssertionError

* java.lang.IllegalStateException: cannot map class member to source hierarchy
element
Comment 3 Jan Stola 2005-07-27 09:55:32 UTC
*** Issue 61433 has been marked as a duplicate of this issue. ***
Comment 4 Tomas Pavek 2005-10-06 11:04:45 UTC
The CNFE was caused by changing the palette implementation. Since the window
system settings won't be moved between NB 4.1 and 5.0 by the import utility this
problem should not occur (happened only between dev builds). So we won't fix it.

org.openide.util.TopologicalSortException is due to some sorting conflicts I
have no idea about (not related to form editor).

The other exceptions seem to be related to form change (renaming) invoked from
non-AWT thread -- this was alredy fixed time ago.

So closing this issue.
Comment 5 Jan Stola 2005-10-13 10:25:07 UTC
*** Issue 66665 has been marked as a duplicate of this issue. ***
Comment 6 Tomas Pavek 2005-10-31 10:40:03 UTC
*** Issue 67791 has been marked as a duplicate of this issue. ***