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 42085 - Exceptions thrown after IDE start
Summary: Exceptions thrown after IDE start
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Autoupdate (show other bugs)
Version: 4.x
Hardware: PC Linux
: P1 blocker (vote)
Assignee: Jiri Rechtacek
URL:
Keywords: REGRESSION
Depends on:
Blocks:
 
Reported: 2004-04-16 17:14 UTC by _ rkubacki
Modified: 2006-03-24 10:11 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 _ rkubacki 2004-04-16 17:14:16 UTC
java.io.IOException: Exception when invoking
property getter on class
org.netbeans.modules.autoupdate.Settings.acceptedNotifications
        at
org.openide.options.SystemOption.writeExternal(SystemOption.java:130)
        at
org.openide.util.SharedClassObject$WriteReplace.writeObject(SharedClassObject.java:625)
        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
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809)
        at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296)
        at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247)
        at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
        at
org.netbeans.modules.settings.convertors.XMLSettingsSupport.storeSerialData(XMLSettingsSupport.java:240)
        at
org.netbeans.modules.settings.convertors.XMLSettingsSupport.storeToXML10(XMLSettingsSupport.java:81)
        at
org.netbeans.modules.settings.convertors.SerialDataConvertor.write(SerialDataConvertor.java:92)
        at
org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.writeDown(SerialDataConvertor.java:752)
        at
org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.access$200(SerialDataConvertor.java:444)
        at
org.netbeans.modules.settings.convertors.SerialDataConvertor.run(SerialDataConvertor.java:274)
        at
org.netbeans.modules.settings.ScheduledRequest.performRequest(ScheduledRequest.java:168)
[catch] at
org.netbeans.modules.settings.ScheduledRequest.run(ScheduledRequest.java:142)
        at org.openide.util.Task.run(Task.java:136)
        at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)
==>
java.lang.IllegalAccessException: Class
org.openide.options.SystemOption can not access a
member of class
org.netbeans.modules.autoupdate.Settings with
modifiers "public"
        at
sun.reflect.Reflection.ensureMemberAccess(Reflection.java:57)
        at
java.lang.reflect.Method.invoke(Method.java:317)
        at
org.openide.options.SystemOption.writeExternal(SystemOption.java:117)
        at
org.openide.util.SharedClassObject$WriteReplace.writeObject(SharedClassObject.java:625)
        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
java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809)
        at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296)
        at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247)
        at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
        at
org.netbeans.modules.settings.convertors.XMLSettingsSupport.storeSerialData(XMLSettingsSupport.java:240)
        at
org.netbeans.modules.settings.convertors.XMLSettingsSupport.storeToXML10(XMLSettingsSupport.java:81)
        at
org.netbeans.modules.settings.convertors.SerialDataConvertor.write(SerialDataConvertor.java:92)
        at
org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.writeDown(SerialDataConvertor.java:752)
        at
org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.access$200(SerialDataConvertor.java:444)
        at
org.netbeans.modules.settings.convertors.SerialDataConvertor.run(SerialDataConvertor.java:274)
        at
org.netbeans.modules.settings.ScheduledRequest.performRequest(ScheduledRequest.java:168)
[catch] at
org.netbeans.modules.settings.ScheduledRequest.run(ScheduledRequest.java:142)
        at org.openide.util.Task.run(Task.java:136)
        at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)
Comment 1 Jiri Rechtacek 2004-04-16 18:39:44 UTC
fixed,

Checking in nbproject/project.xml;
/cvs/autoupdate/nbproject/project.xml,v  <--  project.xml
new revision: 1.2; previous revision: 1.1
done
Processing log script arguments...
More commits to come...
Checking in src/org/netbeans/modules/autoupdate/AutoupdateType.java;
/cvs/autoupdate/src/org/netbeans/modules/autoupdate/AutoupdateType.java,v
 <--  AutoupdateType.java
new revision: 1.15; previous revision: 1.14
done
Checking in src/org/netbeans/modules/autoupdate/NbmDataLoader.java;
/cvs/autoupdate/src/org/netbeans/modules/autoupdate/NbmDataLoader.java,v
 <--  NbmDataLoader.java
new revision: 1.8; previous revision: 1.7
done
Checking in src/org/netbeans/modules/autoupdate/Settings.java;
/cvs/autoupdate/src/org/netbeans/modules/autoupdate/Settings.java,v 
<--  Settings.java
new revision: 1.30; previous revision: 1.29
done
Checking in src/org/netbeans/modules/autoupdate/SettingsBeanInfo.java;
/cvs/autoupdate/src/org/netbeans/modules/autoupdate/SettingsBeanInfo.java,v
 <--  SettingsBeanInfo.java
new revision: 1.26; previous revision: 1.25
done
Checking in src/org/netbeans/modules/autoupdate/Updates.java;
/cvs/autoupdate/src/org/netbeans/modules/autoupdate/Updates.java,v 
<--  Updates.java
new revision: 1.33; previous revision: 1.32
done
Checking in src/org/netbeans/modules/autoupdate/XMLAutoupdateType.java;
/cvs/autoupdate/src/org/netbeans/modules/autoupdate/XMLAutoupdateType.java,v
 <--  XMLAutoupdateType.java
new revision: 1.23; previous revision: 1.22
done
Checking in
src/org/netbeans/modules/autoupdate/XMLAutoupdateTypeBeanInfo.java;
/cvs/autoupdate/src/org/netbeans/modules/autoupdate/XMLAutoupdateTypeBeanInfo.java,v
 <--  XMLAutoupdateTypeBeanInfo.java
new revision: 1.12; previous revision: 1.11
done
Comment 2 Jaromir Uhrik 2005-07-14 14:02:16 UTC
Verified.