- This topic has 2 replies, 2 voices, and was last updated 17 years, 7 months ago by
paulmol.
-
AuthorPosts
-
paulmolMemberjAfter upgrading from 5.5 to 6.0 all my Matisse forms open OK except one
that gives null pointer exception when trying to open it.
How can I try to fix it ?-Paul
java.lang.NullPointerException
at org.jdesktop.layout.GroupLayout.isVisible(GroupLayout.java:235)
at org.jdesktop.layout.GroupLayout$ComponentInfo.<init>(GroupLayout.java:2618)
at org.jdesktop.layout.GroupLayout.getComponentInfo(GroupLayout.java:890)
at org.jdesktop.layout.GroupLayout.access$700(GroupLayout.java:85)
at org.jdesktop.layout.GroupLayout$ComponentSpring.<init>(GroupLayout.java:2097)
at org.jdesktop.layout.GroupLayout$ComponentSpring.<init>(GroupLayout.java:2073)
at org.jdesktop.layout.GroupLayout$ParallelGroup.add(GroupLayout.java:1874)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.fillGroup(SwingLayoutBuilder.java:223)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.composeGroup(SwingLayoutBuilder.java:166)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.fillGroup(SwingLayoutBuilder.java:187)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.composeGroup(SwingLayoutBuilder.java:166)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.fillGroup(SwingLayoutBuilder.java:190)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.composeGroup(SwingLayoutBuilder.java:166)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.fillGroup(SwingLayoutBuilder.java:187)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.composeGroup(SwingLayoutBuilder.java:166)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.fillGroup(SwingLayoutBuilder.java:190)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.composeGroup(SwingLayoutBuilder.java:166)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.fillGroup(SwingLayoutBuilder.java:187)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.composeGroup(SwingLayoutBuilder.java:166)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.fillGroup(SwingLayoutBuilder.java:190)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.composeGroup(SwingLayoutBuilder.java:166)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.createLayout(SwingLayoutBuilder.java:122)
at org.netbeans.modules.form.layoutdesign.support.SwingLayoutBuilder.setupContainerLayout(SwingLayoutBuilder.java:74)
at org.netbeans.modules.form.VisualReplicator.setupContainerLayout(VisualReplicator.java:734)
at org.netbeans.modules.form.VisualReplicator.cloneComponent(VisualReplicator.java:670)
at org.netbeans.modules.form.VisualReplicator.createClone(VisualReplicator.java:171)
at org.netbeans.modules.form.VisualReplicator.createClone(VisualReplicator.java:159)
at org.netbeans.modules.form.FormDesigner$FormListener.run(FormDesigner.java:1910)
at org.netbeans.modules.form.FormLAF$2.run(FormLAF.java:94)
at org.openide.util.Mutex.doEventAccess(Mutex.java:1172)
at org.openide.util.Mutex.readAccess(Mutex.java:209)
at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:76)
at org.netbeans.modules.form.FormDesigner$FormListener.processEvents(FormDesigner.java:1898)
at org.netbeans.modules.form.FormDesigner$FormListener.access$0(FormDesigner.java:1872)
[catch] at org.netbeans.modules.form.FormDesigner$FormListener$1.run(FormDesigner.java:1864)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)November 21, 2007 at 8:02 am #278835
Loyal WaterMemberHope the form is not corrupt. Can you mail the form to me. Ill try opening it at my end.
November 21, 2007 at 8:39 am #278836
paulmolMemberI resolved it.
It was missing some sub-components from custom palette
which got lost in the process of upgrading 5.5 -> 6.0Error messages could be more specific.
Btw I still don’t know how to preserve custom palette components
while upgrading MyEclipse other than taking a good list before upgrade and adding them again.For each component you need to pay attention if it is a “widget” or a “form”.
-Paul
-
AuthorPosts