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 99188 - Got IllegalStateException/MissingResourceException when start IDE and create new project
Summary: Got IllegalStateException/MissingResourceException when start IDE and create ...
Status: RESOLVED DUPLICATE of bug 99074
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: issues@projects
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-28 00:13 UTC by _ hong_lin
Modified: 2007-03-28 11:03 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Detail of the IllegalStateException (3.86 KB, text/plain)
2007-03-28 00:14 UTC, _ hong_lin
Details
NetBeans start log (69.40 KB, text/xml)
2007-03-28 06:36 UTC, dlipin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description _ hong_lin 2007-03-28 00:13:00 UTC
build: Hula daily-200703271800

1. As soon as IDE is started, a Warning dialog pops up:

A java.lang.IllegalStateException exception has occurred.
However, the system should continue working without further problems.
Click Show Details for the stack trace.

Detail is attached. (IllegalStateException.log)

2. Click OK to close the Warning dialog. 

3. Select File -> New Project in the main menu. Got 
java.util.MissingResourceException, the "New Project" wizard couldn't be 
started:

java.util.MissingResourceException: No default icon
	at org.openide.nodes.AbstractNode.getDefaultIcon(AbstractNode.java:344)
	at org.openide.nodes.AbstractNode.findIcon(AbstractNode.java:337)
	at org.openide.nodes.AbstractNode.getIcon(AbstractNode.java:293)
	at org.openide.explorer.view.VisualizerNode.getIcon
(VisualizerNode.java:547)
	at org.openide.explorer.view.NodeRenderer.configureFrom
(NodeRenderer.java:181)
	at org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent
(NodeRenderer.java:119)
	at 
javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions
(BasicTreeUI.java:2807)
	at javax.swing.tree.AbstractLayoutCache.getNodeDimensions
(AbstractLayoutCache.java:475)
	at 
javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize
(VariableHeightLayoutCache.java:1342)
	at 
javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.getPreferredWidth
(VariableHeightLayoutCache.java:1159)
	at javax.swing.tree.VariableHeightLayoutCache.getMaxNodeWidth
(VariableHeightLayoutCache.java:990)
	at javax.swing.tree.VariableHeightLayoutCache.getPreferredWidth
(VariableHeightLayoutCache.java:291)
	at javax.swing.plaf.basic.BasicTreeUI.updateCachedPreferredSize
(BasicTreeUI.java:1857)
	at javax.swing.plaf.basic.BasicTreeUI.getPreferredSize
(BasicTreeUI.java:2015)
	at javax.swing.plaf.basic.BasicTreeUI.getPreferredSize
(BasicTreeUI.java:2003)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1627)
	at javax.swing.JTree.getPreferredScrollableViewportSize
(JTree.java:3212)
	at javax.swing.ViewportLayout.preferredLayoutSize
(ViewportLayout.java:75)
	at java.awt.Container.preferredSize(Container.java:1616)
	at java.awt.Container.getPreferredSize(Container.java:1601)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1629)
	at javax.swing.ScrollPaneLayout.preferredLayoutSize
(ScrollPaneLayout.java:475)
	at java.awt.Container.preferredSize(Container.java:1616)
	at java.awt.Container.getPreferredSize(Container.java:1601)
	at javax.swing.JComponent.getPreferredSize(JComponent.java:1629)
	at org.openide.explorer.view.TreeView.<init>(TreeView.java:221)
	at org.openide.explorer.view.TreeView.<init>(TreeView.java:197)
	at org.openide.explorer.view.BeanTreeView.<init>(BeanTreeView.java:79)
	at 
org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesBeanTreeView.<init>
(TemplatesPanelGUI.java:479)
	at 
org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesPanel.createCompone
nt(TemplatesPanelGUI.java:497)
	at 
org.netbeans.modules.project.ui.TemplatesPanelGUI$ExplorerProviderPanel.initGUI
(TemplatesPanelGUI.java:469)
	at 
org.netbeans.modules.project.ui.TemplatesPanelGUI$ExplorerProviderPanel.<init>
(TemplatesPanelGUI.java:368)
	at 
org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesPanel.<init>
(TemplatesPanelGUI.java:491)
	at 
org.netbeans.modules.project.ui.TemplatesPanelGUI$CategoriesPanel.<init>
(TemplatesPanelGUI.java:491)
	at org.netbeans.modules.project.ui.TemplatesPanelGUI.initComponents
(TemplatesPanelGUI.java:278)
	at org.netbeans.modules.project.ui.TemplatesPanelGUI.<init>
(TemplatesPanelGUI.java:99)
	at org.netbeans.modules.project.ui.TemplatesPanel.getComponent
(TemplatesPanel.java:156)
	at 
org.netbeans.modules.project.ui.NewProjectWizard.createTemplateChooser
(NewProjectWizard.java:63)
	at org.openide.loaders.TemplateWizard.templateChooser
(TemplateWizard.java:277)
	at org.openide.loaders.TemplateWizardIterImpl.firstPanel
(TemplateWizardIterImpl.java:61)
	at org.openide.loaders.TemplateWizardIterImpl.current
(TemplateWizardIterImpl.java:118)
	at org.openide.loaders.TemplateWizardIteratorWrapper.current
(TemplateWizardIteratorWrapper.java:67)
	at org.openide.WizardDescriptor.updateStateOpen
(WizardDescriptor.java:679)
	at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:676)
	at org.openide.loaders.TemplateWizard.updateState
(TemplateWizard.java:714)
	at org.netbeans.modules.project.ui.NewProjectWizard.updateState
(NewProjectWizard.java:45)
	at org.openide.WizardDescriptor$Listener.stateChanged
(WizardDescriptor.java:1784)
	at org.openide.util.WeakListenerImpl$Change.stateChanged
(WeakListenerImpl.java:294)
	at org.openide.loaders.TemplateWizardIterImpl.fireStateChanged
(TemplateWizardIterImpl.java:248)
	at org.openide.loaders.TemplateWizardIterImpl.first
(TemplateWizardIterImpl.java:68)
	at org.openide.loaders.TemplateWizardIteratorWrapper.first
(TemplateWizardIteratorWrapper.java:48)
	at org.openide.loaders.TemplateWizard.instantiateImpl
(TemplateWizard.java:450)
	at org.openide.loaders.TemplateWizard.instantiate
(TemplateWizard.java:346)
[catch] at org.netbeans.modules.project.ui.actions.NewProject$2.run
(NewProject.java:113)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at java.awt.EventDispatchThread.pumpOneEventForFilters
(EventDispatchThread.java:273)
	at java.awt.EventDispatchThread.pumpEventsForFilter
(EventDispatchThread.java:183)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.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)
Comment 1 _ hong_lin 2007-03-28 00:14:21 UTC
Created attachment 40062 [details]
Detail of the IllegalStateException
Comment 2 dlipin 2007-03-28 06:35:52 UTC
Hong,

The only quiestion : why NBI? :)

Its actually NetBeans issue. 
I`ve tried to download only the netbeans ide zip file build 200703261800 (from 
smetiste) and after unpacking and running I`ve got the same exception.
Reassigining to project for evaluation.
Comment 3 dlipin 2007-03-28 06:36:37 UTC
Created attachment 40066 [details]
NetBeans start log
Comment 4 _ hong_lin 2007-03-28 07:04:59 UTC
Oops, the MissingResourceException made me thought that something was not 
installed.
Comment 5 Marian Mirilovic 2007-03-28 11:03:02 UTC

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