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.
This exception occurs when I opened the IDE ---------------------------------------------------------- org.openide.filesystems.FileAlreadyLockedException: Services/org-netbeans-core-IDESettings.settings at org.openide.filesystems.MultiFileObject.lock(MultiFileObject.java:562) at org.netbeans.modules.settings.ScheduledRequest.schedule(ScheduledRequest.java:83) at org.netbeans.modules.settings.ScheduledRequest.schedule(ScheduledRequest.java:74) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SaveSupport.propertyChange(SerialDataConvertor.java:703) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.openide.util.SharedClassObject.firePropertyChange(SharedClassObject.java:424) at org.openide.options.SystemOption.firePropertyChange(SystemOption.java:113) at org.openide.options.SystemOption.readExternal(SystemOption.java:380) at org.openide.util.SharedClassObject$WriteReplace.readObject(SharedClassObject.java:695) 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:597) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1846) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.readSerial(XMLSettingsSupport.java:520) at org.netbeans.modules.settings.convertors.XMLSettingsSupport$SettingsRecognizer.instanceCreate(XMLSettingsSupport.java:548) at org.netbeans.modules.settings.convertors.SerialDataConvertor$SettingsInstance.instanceCreate(SerialDataConvertor.java:371) at org.openide.loaders.FolderLookup$ICItem.getInstance(FolderLookup.java:525) at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:901) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:439) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:386) at org.openide.util.lookup.ProxyLookup$R.collectFires(ProxyLookup.java:509) at org.openide.util.lookup.AbstractLookup.notifyListeners(AbstractLookup.java:466) at org.openide.util.lookup.AbstractLookup$R.collectFires(AbstractLookup.java:882) at org.openide.util.lookup.AbstractLookup.notifyListeners(AbstractLookup.java:437) at org.openide.util.lookup.AbstractLookup.notifyCollectedListeners(AbstractLookup.java:321) at org.openide.util.lookup.AbstractLookup.setPairs(AbstractLookup.java:230) at org.openide.util.lookup.AbstractLookup$Content.setPairs(AbstractLookup.java:1121) at org.openide.loaders.FolderLookup$ProxyLkp.update(FolderLookup.java:342) at org.openide.loaders.FolderLookup.createInstance(FolderLookup.java:176) at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:742) at org.openide.loaders.FolderInstance.access$000 (FolderInstance.java:74) at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:628) at org.openide.loaders.FolderLookup.postCreationTask(FolderLookup.java:240) at org.openide.loaders.FolderInstance.processObjects(FolderInstance.java:626) at org.openide.loaders.FolderInstance$Listener.finished(FolderInstance.java:909) at org.openide.loaders.FolderList.createObjects(FolderList.java:653) at org.openide.loaders.FolderList.getObjects(FolderList.java:521) at org.openide.loaders.FolderList.access$200(FolderList.java:56) at org.openide.loaders.FolderList$ListTask.run(FolderList.java:886) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932)
Are you able to reproduce the problem or it happened just once?
I can't reproduce it. It happened twice, but I think It was a problem with my installation. After I installed NetBeans 5.5.1, when I opened it for the first time I chose to import my profile from NetBeans 5.5 (as I have it installed) not only this exception occurs, but much more an some compile time unexpected errors. I tried to reinstall NetBeans 5.5.1 and not import 5.5 profile, and guess, I never get any exception ever. So this issue can be only referred to those installations the the user choose to import NB 5.5 profile.
Would be difficult to track the problem without having the userdir you have imported from, closing as WONTFIX. SystemOption is being replaced by NbPreferences in 6.0. Thanks for report.