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 12447 - Exception when browser referred to in System Settings or JSP settings has been deleted
Summary: Exception when browser referred to in System Settings or JSP settings has bee...
Status: VERIFIED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Extbrowser (show other bugs)
Version: -FFJ-
Hardware: Other Other
: P4 blocker (vote)
Assignee: _ rkubacki
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-05-26 04:18 UTC by Jason Rush
Modified: 2001-11-29 02:46 UTC (History)
0 users

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 Jason Rush 2001-05-26 04:18:10 UTC
When the browser which is specified in the System Settings or JSP settings is 
deleted, an exception is thrown when selecting the System Settings or JSP 
objects in the Options window again.  The exception below was given after 
deleting the External Browser (Unix) object, but the case where it's more 
likely to happen is with External Browser (Command Line) since the user is 
given the ability to set up multiple command-line browsers.

Thu May 24 20:39:51 PDT 2001: java.lang.ClassNotFoundException: Services.Browser
s.UnixWebBrowser
java.lang.ClassNotFoundException: Services.Browsers.UnixWebBrowser
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at org.openide.execution.NbClassLoader.findClass(NbClassLoader.java:151)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
        at java.beans.Beans.instantiate(Beans.java:190)
        at java.beans.Beans.instantiate(Beans.java:51)
        at org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.ja
va:179)
        at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDat
aObject.java:517)
        at org.netbeans.core.IDESettings.getWWWBrowser(IDESettings.java:315)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.openide.nodes.PropertySupport$Reflection.getValue(PropertySupport
.java:187)
        at org.openide.explorer.propertysheet.PropertyDetails.getPropertyValue(P
ropertyDetails.java:142)
        at org.openide.explorer.propertysheet.PropertyValue.<init>(PropertyValue
.java:41)
        at org.openide.explorer.propertysheet.PropertySheet.refreshTab(PropertyS
heet.java:800)
        at org.openide.explorer.propertysheet.PropertySheet.setCurrentPage(Prope
rtySheet.java:498)
        at org.openide.explorer.propertysheet.PropertySheet.setCurrentPage(Prope
rtySheet.java:512)
        at org.openide.explorer.propertysheet.PropertySheet.refreshPropertySheet
(PropertySheet.java:658)
        at org.openide.explorer.propertysheet.PropertySheet.access$1500(Property
Sheet.java:68)
        at org.openide.explorer.propertysheet.PropertySheet$14.run(PropertySheet
.java:1228)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:331)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:134)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:101)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:96)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:88)
Comment 1 _ rkubacki 2001-06-25 09:49:15 UTC
fixed in pilsen_fcs
Comment 2 Jason Rush 2001-11-29 02:46:34 UTC
Verified in Build 200111280100.