Upgraded from 3.3 to 3.3.2 Null Pointer Exception
I upgraded from Netbeans 3.3 to 3.3.2 and receive the following stack trace
on startup. Then when I try to launch an HTML page that starts up Tomcat I
get the next error... help, I'm stuck!!
Tue Jul 30 22:53:27 EDT 2002: java.lang.NullPointerException: <no message>
java.lang.NullPointerException
at org.netbeans.core.IDESettings.setWWWBrowser(IDESettings.java:397)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.openide.options.SystemOption.readExternal(SystemOption.java:264)
at
org.openide.util.SharedClassObject$WriteReplace.readObject(SharedClassObject
java:732)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:809)
at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1733)
at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1636)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:322)
at
org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSett
ingsSupport.java:400)
at
org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XML
SettingsSupport.java:430)
at
org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate(Insta
nceDataObject.java:1224)
at
org.openide.loaders.FolderLookup$ICItem.getInstance(FolderLookup.java:352)
at
org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:44
7)
at
org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:351)
at
org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:302)
at
org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:351)
at
org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:302)
at
org.openide.util.SharedClassObject.findObject(SharedClassObject.java:495)
at org.netbeans.core.Main.initializeMainWindow(Main.java:268)
at org.netbeans.core.NonGui.run(NonGui.java:574)
at org.netbeans.core.Main.run(Main.java:213)
at org.openide.TopManager.initializeTopManager(TopManager.java:120)
at org.openide.TopManager.getDefault(TopManager.java:81)
at org.netbeans.core.Main.main(Main.java:346)
at org.netbeans.core.TopThreadGroup.run(TopThreadGroup.java:87)
[catch] at java.lang.Thread.run(Thread.java:536)
Tue Jul 30 22:58:13 EDT 2002: java.lang.NullPointerException: <no message>
java.lang.NullPointerException
at
org.netbeans.modules.web.core.ServletSettings.getWWWBrowser(ServletSettings.
java:185)
at
org.netbeans.modules.web.core.LanguageDescriptor.getWebBrowser(LanguageDescr
iptor.java:68)
at
org.netbeans.modules.web.core.WebExecUtil.showInBrowser(WebExecUtil.java:133
)
at
org.netbeans.modules.web.core.WebExecUtil.waitAndShowInBrowser(WebExecUtil.j
ava:109)
at
org.netbeans.modules.web.core.WebExecUtil$1.run(WebExecUtil.java:68)
[catch] at java.lang.Thread.run(Thread.java:536)
--
Stop Spammers - www.SpamBattle.com
# 1
Hi,
look at property "Web Browser" (Tools | Setup Wizard or Tools | Options | IDE Configuration | System | System Settings ).
It seems like this property isn't right set, so change it for your defined browser and try it again.
Thanks for feedback
- marian.
"news.netbeans.org" wrote:
>
> I upgraded from Netbeans 3.3 to 3.3.2 and receive the following stack trace
> on startup. Then when I try to launch an HTML page that starts up Tomcat I
> get the next error... help, I'm stuck!!
>
> Tue Jul 30 22:53:27 EDT 2002: java.lang.NullPointerException: <no message>
> java.lang.NullPointerException
> at org.netbeans.core.IDESettings.setWWWBrowser(IDESettings.java:397)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at
> org.openide.options.SystemOption.readExternal(SystemOption.java:264)
> at
> org.openide.util.SharedClassObject$WriteReplace.readObject(SharedClassObject
> .java:732)
> at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at
> java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:809)
> at
> java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1733)
> at
> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1636)
> at
> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264)
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:322)
> at
> org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSett
> ingsSupport.java:400)
> at
> org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XML
> SettingsSupport.java:430)
> at
> org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate(Insta
> nceDataObject.java:1224)
> at
> org.openide.loaders.FolderLookup$ICItem.getInstance(FolderLookup.java:352)
> at
> org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:44
> 7)
> at
> org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:351)
> at
> org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:302)
> at
> org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:351)
> at
> org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:302)
> at
> org.openide.util.SharedClassObject.findObject(SharedClassObject.java:495)
> at org.netbeans.core.Main.initializeMainWindow(Main.java:268)
> at org.netbeans.core.NonGui.run(NonGui.java:574)
> at org.netbeans.core.Main.run(Main.java:213)
> at org.openide.TopManager.initializeTopManager(TopManager.java:120)
> at org.openide.TopManager.getDefault(TopManager.java:81)
> at org.netbeans.core.Main.main(Main.java:346)
> at org.netbeans.core.TopThreadGroup.run(TopThreadGroup.java:87)
> [catch] at java.lang.Thread.run(Thread.java:536)
>
> Tue Jul 30 22:58:13 EDT 2002: java.lang.NullPointerException: <no message>
> java.lang.NullPointerException
> at
> org.netbeans.modules.web.core.ServletSettings.getWWWBrowser(ServletSettings.
> java:185)
> at
> org.netbeans.modules.web.core.LanguageDescriptor.getWebBrowser(LanguageDescr
> iptor.java:68)
> at
> org.netbeans.modules.web.core.WebExecUtil.showInBrowser(WebExecUtil.java:133
> )
> at
> org.netbeans.modules.web.core.WebExecUtil.waitAndShowInBrowser(WebExecUtil.j
> ava:109)
> at
> org.netbeans.modules.web.core.WebExecUtil$1.run(WebExecUtil.java:68)
> [catch] at java.lang.Thread.run(Thread.java:536)
>
> --
> Stop Spammers - www.SpamBattle.com
--
*--*
| Marian Mirilovic+420 +2 3300 9212
| Quality Assurance Engineer,
| Forte Tools Software Platforms and Products
| Sun Microsystems - Czech Republic
*--*