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 79875 - NPE in ImageIcon (called from FileChooser) when adding WL9
Summary: NPE in ImageIcon (called from FileChooser) when adding WL9
Status: RESOLVED INVALID
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Infrastructure (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker (vote)
Assignee: Pavel Buzek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-08 05:30 UTC by sugun
Modified: 2006-07-10 17:48 UTC (History)
1 user (show)

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 sugun 2006-07-08 05:30:42 UTC
java.lang.NullPointerException
	at javax.swing.ImageIcon.<init>(ImageIcon.java:161)
	at javax.swing.ImageIcon.<init>(ImageIcon.java:147)
	at sun.swing.WindowsPlacesBar.<init>(WindowsPlacesBar.java:82)
	at 
com.sun.java.swing.plaf.windows.WindowsFileChooserUI.updateUseShellFolder
(WindowsFileChooserUI.java:508)
	at 
com.sun.java.swing.plaf.windows.WindowsFileChooserUI.installComponents
(WindowsFileChooserUI.java:203)
	at javax.swing.plaf.basic.BasicFileChooserUI.installUI
(BasicFileChooserUI.java:136)
	at com.sun.java.swing.plaf.windows.WindowsFileChooserUI.installUI
(WindowsFileChooserUI.java:140)
	at javax.swing.JComponent.setUI(JComponent.java:652)
	at javax.swing.JFileChooser.updateUI(JFileChooser.java:1755)
	at javax.swing.JFileChooser.setup(JFileChooser.java:366)
	at javax.swing.JFileChooser.<init>(JFileChooser.java:332)
	at javax.swing.JFileChooser.<init>(JFileChooser.java:285)
	at 
org.netbeans.modules.j2ee.weblogic9.ui.wizard.ServerLocationPanel.<init>
(ServerLocationPanel.java:221)
	at 
org.netbeans.modules.j2ee.weblogic9.ui.wizard.WLInstantiatingIterator.<init>
(WLInstantiatingIterator.java:279)
	at 
org.netbeans.modules.j2ee.weblogic9.optional.WLOptionalDeploymentManagerFactory
.getAddInstanceIterator(WLOptionalDeploymentManagerFactory.java:78)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.wizard.ServerChooserVisual$ServerM
odel.<init>(ServerChooserVisual.java:285)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.wizard.ServerChooserVisual.initCom
ponents(ServerChooserVisual.java:202)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.wizard.ServerChooserVisual.<init>
(ServerChooserVisual.java:44)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.wizard.ServerChooserPanel.getCompo
nent(ServerChooserPanel.java:38)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.wizard.AddServerInstanceWizard$Add
ServerInstanceWizardIterator.initialize(AddServerInstanceWizard.java:190)
	at org.openide.WizardDescriptor.callInitialize
(WizardDescriptor.java:1171)
	at org.openide.WizardDescriptor.<init>(WizardDescriptor.java:355)
	at org.openide.WizardDescriptor.<init>(WizardDescriptor.java:365)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.wizard.AddServerInstanceWizard.<in
it>(AddServerInstanceWizard.java:57)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.wizard.AddServerInstanceWizard.<in
it>(AddServerInstanceWizard.java:44)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.ServersCustomizer.addServer
(ServersCustomizer.java:278)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.ServersCustomizer.access$000
(ServersCustomizer.java:60)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.ServersCustomizer$1.actionPerforme
d(ServersCustomizer.java:159)
	at javax.swing.AbstractButton.fireActionPerformed
(AbstractButton.java:1849)
	at javax.swing.AbstractButton$Handler.actionPerformed
(AbstractButton.java:2169)
	at javax.swing.DefaultButtonModel.fireActionPerformed
(DefaultButtonModel.java:420)
	at javax.swing.DefaultButtonModel.setPressed
(DefaultButtonModel.java:258)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased
(BasicButtonListener.java:234)
	at java.awt.Component.processMouseEvent(Component.java:5488)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
	at java.awt.Component.processEvent(Component.java:5253)
	at java.awt.Container.processEvent(Container.java:1966)
	at java.awt.Component.dispatchEventImpl(Component.java:3955)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:4212)
	at java.awt.LightweightDispatcher.processMouseEvent
(Container.java:3892)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
	at java.awt.Container.dispatchEventImpl(Container.java:2010)
	at java.awt.Window.dispatchEventImpl(Window.java:1774)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:153)
	at java.awt.Dialog$1.run(Dialog.java:517)
	at java.awt.Dialog$2.run(Dialog.java:545)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Dialog.java:543)
	at org.netbeans.core.windows.services.NbPresenter.superShow
(NbPresenter.java:810)
	at org.netbeans.core.windows.services.NbPresenter.doShow
(NbPresenter.java:853)
	at org.netbeans.core.windows.services.NbPresenter.run
(NbPresenter.java:841)
	at org.openide.util.Mutex.doEventAccess(Mutex.java:1172)
	at org.openide.util.Mutex.readAccess(Mutex.java:209)
	at org.netbeans.core.windows.services.NbPresenter.show
(NbPresenter.java:826)
	at java.awt.Component.show(Component.java:1300)
	at java.awt.Component.setVisible(Component.java:1253)
	at 
org.netbeans.modules.j2ee.deployment.devmodules.api.ServerManager.showCustomize
r(ServerManager.java:62)
	at 
org.netbeans.modules.j2ee.deployment.impl.ui.actions.ServerManagerAction.perfor
mAction(ServerManagerAction.java:33)
	at org.openide.util.actions.CallableSystemAction$1.run
(CallableSystemAction.java:94)
	at org.netbeans.modules.openide.util.ActionsBridge.doPerformAction
(ActionsBridge.java:47)
	at org.openide.util.actions.CallableSystemAction.actionPerformed
(CallableSystemAction.java:90)
	at javax.swing.AbstractButton.fireActionPerformed
(AbstractButton.java:1849)
	at javax.swing.AbstractButton$Handler.actionPerformed
(AbstractButton.java:2169)
	at javax.swing.DefaultButtonModel.fireActionPerformed
(DefaultButtonModel.java:420)
	at javax.swing.DefaultButtonModel.setPressed
(DefaultButtonModel.java:258)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick
(BasicMenuItemUI.java:1000)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased
(BasicMenuItemUI.java:1041)
	at java.awt.Component.processMouseEvent(Component.java:5488)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
	at java.awt.Component.processEvent(Component.java:5253)
	at java.awt.Container.processEvent(Container.java:1966)
	at java.awt.Component.dispatchEventImpl(Component.java:3955)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:4212)
	at java.awt.LightweightDispatcher.processMouseEvent
(Container.java:3892)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
	at java.awt.Container.dispatchEventImpl(Container.java:2010)
	at java.awt.Window.dispatchEventImpl(Window.java:1774)
	at java.awt.Component.dispatchEvent(Component.java:3803)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 Pavel Buzek 2006-07-10 17:48:24 UTC
Cannot reproduce. Need some steps that lead to this exception. Is it random or
reproducible? 
Please reopen if you have more info.