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 41717 - settings file cannot be edited
Summary: settings file cannot be edited
Status: RESOLVED DUPLICATE of bug 41617
Alias: None
Product: ide
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Windows XP
: P2 blocker (vote)
Assignee: issues@ide
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-05 17:17 UTC by sermetyucel
Modified: 2004-04-09 13:29 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 sermetyucel 2004-04-05 17:17:08 UTC
I have four settings files. I click on them, IDE 
RC2, file is not opened.I move the files and 
copy them again. Make sure they are not read 
only. Then, I tried again. Exception, see below.

java.lang.IllegalStateException: WARNING: Going 
from readAccess to writeAccess, see #10778: 
http://www.netbeans.org/issues/show_bug.cgi?
id=10778 
	at org.openide.util.Mutex.enter
(Mutex.java:436)
	at org.openide.util.Mutex.writeEnter
(Mutex.java:388)
	at org.openide.util.Mutex.access$100
(Mutex.java:67)
	at 
org.openide.util.Mutex$Privileged.enterWriteAcces
s(Mutex.java:1204)
	at 
org.openide.nodes.FilterNode.changeOriginal
(FilterNode.java:327)
	at 
org.openide.loaders.InstanceDataObject$UpdatableN
ode.update(InstanceDataObject.java:423)
	at 
org.openide.loaders.InstanceDataObject$3.resultCh
anged(InstanceDataObject.java:594)
	at 
org.openide.util.lookup.AbstractLookup.notifyList
eners(AbstractLookup.java:405)
	at 
org.openide.util.lookup.ProxyLookup$R.resultChang
ed(ProxyLookup.java:406)
	at 
org.openide.util.lookup.ProxyLookup.setLookups
(ProxyLookup.java:109)
	at 
org.netbeans.core.xml.FileEntityResolver$Lkp.upda
te(FileEntityResolver.java:493)
	at 
org.netbeans.core.xml.FileEntityResolver$Lkp.befo
reLookup(FileEntityResolver.java:451)
	at 
org.openide.util.lookup.ProxyLookup$R.myBeforeLoo
kup(ProxyLookup.java:413)
	at 
org.openide.util.lookup.ProxyLookup$R.computeResu
lt(ProxyLookup.java:346)
	at 
org.openide.util.lookup.ProxyLookup$R.allItems
(ProxyLookup.java:336)
	at 
org.openide.loaders.InstanceDataObject.updateLook
up(InstanceDataObject.java:603)
	at 
org.openide.loaders.InstanceDataObject.getCookieF
romEP(InstanceDataObject.java:525)
	at 
org.openide.loaders.InstanceDataObject.getCookie
(InstanceDataObject.java:538)
	at org.openide.loaders.DataNode.getCookie
(DataNode.java:293)
	at org.openide.nodes.NodeLookup.addCookie
(NodeLookup.java:61)
	at 
org.openide.nodes.NodeLookup.beforeLookup
(NodeLookup.java:93)
	at 
org.openide.util.lookup.AbstractLookup$R.allItems
(AbstractLookup.java:734)
	at 
org.openide.nodes.FilterNode$FilterLookup$ProxyRe
sult.updateLookup(FilterNode.java:1436)
	at 
org.openide.nodes.FilterNode$FilterLookup$ProxyRe
sult.checkResult(FilterNode.java:1428)
	at 
org.openide.nodes.FilterNode$FilterLookup$ProxyRe
sult.allItems(FilterNode.java:1490)
	at 
org.openide.nodes.Node$LookupEventList.init
(Node.java:1323)
	at org.openide.nodes.Node.internalLookup
(Node.java:176)
	at org.openide.nodes.Node.getLookup
(Node.java:637)
	at 
org.openide.nodes.FilterNode$FilterLookup.checkNo
de(FilterNode.java:1349)
	at 
org.openide.nodes.FilterNode$FilterLookup$ProxyRe
sult.checkResult(FilterNode.java:1428)
	at 
org.openide.nodes.FilterNode$FilterLookup$ProxyRe
sult.allItems(FilterNode.java:1490)
	at 
org.openide.nodes.Node$LookupEventList.init
(Node.java:1323)
	at org.openide.nodes.Node.internalLookup
(Node.java:176)
	at org.openide.nodes.Node.getLookup
(Node.java:637)
	at 
org.openide.nodes.FilterNode$FilterLookup.checkNo
de(FilterNode.java:1349)
	at 
org.openide.nodes.FilterNode$FilterLookup$ProxyRe
sult.checkResult(FilterNode.java:1428)
	at 
org.openide.nodes.FilterNode$FilterLookup$ProxyRe
sult.allItems(FilterNode.java:1490)
	at 
org.openide.nodes.Node$LookupEventList.init
(Node.java:1323)
	at org.openide.nodes.Node.internalLookup
(Node.java:176)
	at org.openide.nodes.Node.getLookup
(Node.java:637)
	at 
org.openide.nodes.FilterNode$FilterLookup.checkNo
de(FilterNode.java:1349)
	at 
org.openide.nodes.FilterNode$FilterLookup$ProxyRe
sult.checkResult(FilterNode.java:1428)
	at 
org.openide.nodes.FilterNode$FilterLookup$ProxyRe
sult.allItems(FilterNode.java:1490)
	at 
org.openide.nodes.Node$LookupEventList.init
(Node.java:1323)
	at org.openide.nodes.Node.internalLookup
(Node.java:176)
	at org.openide.nodes.Node.getLookup
(Node.java:637)
	at 
org.openide.windows.DefaultTopComponentLookup.upd
ateLookups(DefaultTopComponentLookup.java:86)
	at 
org.openide.windows.TopComponent.setActivatedNode
s(TopComponent.java:241)
	at 
org.openide.explorer.ExplorerPanel$PropL.property
Change(ExplorerPanel.java:340)
	at 
org.openide.util.WeakListenerImpl$PropertyChange.
propertyChange(WeakListenerImpl.java:131)
	at 
java.beans.PropertyChangeSupport.firePropertyChan
ge(PropertyChangeSupport.java:305)
	at 
java.beans.PropertyChangeSupport.firePropertyChan
ge(PropertyChangeSupport.java:242)
	at 
org.openide.explorer.ExplorerManager.setSelectedN
odes(ExplorerManager.java:219)
	at 
org.openide.explorer.ExplorerManager.setSelectedN
odes1(ExplorerManager.java:355)
	at 
org.openide.explorer.ExplorerManager.setExploredC
ontextAndSelection(ExplorerManager.java:320)
	at 
org.openide.explorer.view.BeanTreeView.selectionC
hanged(BeanTreeView.java:88)
	at 
org.openide.explorer.view.TreeView.callSelectionC
hanged(TreeView.java:611)
	at 
org.openide.explorer.view.TreeView$TreePropertyLi
stener.run(TreeView.java:963)
	at org.openide.util.Mutex.postRequest
(Mutex.java:867)
	at org.openide.util.Mutex.postReadRequest
(Mutex.java:347)
	at 
org.openide.explorer.view.TreeView$TreePropertyLi
stener.valueChanged(TreeView.java:933)
	at 
javax.swing.tree.DefaultTreeSelectionModel.fireVa
lueChanged(DefaultTreeSelectionModel.java:629)
	at 
javax.swing.tree.DefaultTreeSelectionModel.notify
PathChange(DefaultTreeSelectionModel.java:1078)
	at 
javax.swing.tree.DefaultTreeSelectionModel.setSel
ectionPaths(DefaultTreeSelectionModel.java:287)
	at 
javax.swing.tree.DefaultTreeSelectionModel.setSel
ectionPath(DefaultTreeSelectionModel.java:170)
	at javax.swing.JTree.setSelectionPath
(JTree.java:1172)
	at 
javax.swing.plaf.basic.BasicTreeUI.selectPathForE
vent(BasicTreeUI.java:2240)
	at 
javax.swing.plaf.basic.BasicTreeUI$Handler.handle
Selection(BasicTreeUI.java:3426)
	at 
javax.swing.plaf.basic.BasicTreeUI$Handler.mouseP
ressed(BasicTreeUI.java:3387)
	at 
java.awt.AWTEventMulticaster.mousePressed
(AWTEventMulticaster.java:222)
	at 
java.awt.AWTEventMulticaster.mousePressed
(AWTEventMulticaster.java:221)
	at 
java.awt.AWTEventMulticaster.mousePressed
(AWTEventMulticaster.java:221)
	at 
java.awt.AWTEventMulticaster.mousePressed
(AWTEventMulticaster.java:221)
	at 
java.awt.AWTEventMulticaster.mousePressed
(AWTEventMulticaster.java:221)
	at java.awt.Component.processMouseEvent
(Component.java:5460)
	at 
javax.swing.JComponent.processMouseEvent
(JComponent.java:3052)
	at java.awt.Component.processEvent
(Component.java:5228)
	at java.awt.Container.processEvent
(Container.java:1961)
	at java.awt.Component.dispatchEventImpl
(Component.java:3931)
	at java.awt.Container.dispatchEventImpl
(Container.java:2019)
	at java.awt.Component.dispatchEvent
(Component.java:3779)
	at 
java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:4203)
	at 
java.awt.LightweightDispatcher.processMouseEvent
(Container.java:3880)
	at 
java.awt.LightweightDispatcher.dispatchEvent
(Container.java:3813)
	at java.awt.Container.dispatchEventImpl
(Container.java:2005)
	at java.awt.Window.dispatchEventImpl
(Window.java:1757)
	at java.awt.Component.dispatchEvent
(Component.java:3779)
[catch] at java.awt.EventQueue.dispatchEvent
(EventQueue.java:463)
	at 
java.awt.EventDispatchThread.pumpOneEventForHiera
rchy(EventDispatchThread.java:234)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarc
hy(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 Jan Lahoda 2004-04-09 10:58:34 UTC
Probable duplicate of Issue #41617. Please see this issue for more info.

*** This issue has been marked as a duplicate of 41617 ***
Comment 2 Petr Nejedly 2004-04-09 13:29:32 UTC
Please note that the exception is only informational and doesn't
change the program flow in any way. If something doesn't work, it has
nothing to do with the exception and you can't just close it as a
duplicate of other bug that displayed the same warning.