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 227157 - Cannot delete file, locked by netbeans
Summary: Cannot delete file, locked by netbeans
Status: RESOLVED WORKSFORME
Alias: None
Product: platform
Classification: Unclassified
Component: Filesystems (show other bugs)
Version: 7.4
Hardware: PC Windows 8 x64
: P2 normal (vote)
Assignee: Jaroslav Tulach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-07 12:10 UTC by Ralph Ruijs
Modified: 2013-03-12 11:35 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Screenshot (98.09 KB, image/png)
2013-03-07 12:10 UTC, Ralph Ruijs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ralph Ruijs 2013-03-07 12:10:13 UTC
Created attachment 132325 [details]
Screenshot

I'm unable to delete a jar file which is somehow open in NetBeans.

SEVERE [org.openide.util.Exceptions]
msg
Caused: org.netbeans.modules.masterfs.filebasedfs.utils.FSException: Cannot delete file nb-javac-api.jar in D:/work/jet-main/libs.javacapi/external.
	at org.netbeans.modules.masterfs.filebasedfs.utils.FSException.io(FSException.java:118)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.delete(BaseFileObj.java:794)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$2.call(BaseFileObj.java:763)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj$2.call(BaseFileObj.java:758)
	at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:119)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.delete(BaseFileObj.java:772)
	at org.openide.loaders.FileEntry.delete(FileEntry.java:140)
	at org.openide.loaders.MultiDataObject.handleDelete(MultiDataObject.java:633)
	at org.openide.loaders.DataObject$4.run(DataObject.java:676)
	at org.openide.loaders.DataObject$1WrapRun.run(DataObject.java:919)
	at org.openide.loaders.DataObjectPool$1WrapAtomicAction.run(DataObjectPool.java:261)
	at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:127)
	at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:609)
	at org.openide.loaders.DataObjectPool.runAtomicAction(DataObjectPool.java:273)
	at org.openide.loaders.DataObject.invokeAtomicAction(DataObject.java:939)
	at org.openide.loaders.DataObject.delete(DataObject.java:674)
	at org.openide.loaders.DataNode.destroy(DataNode.java:315)
	at org.openide.nodes.FilterNode.destroy(FilterNode.java:601)
	at org.openide.nodes.FilterNode.destroy(FilterNode.java:601)
	at org.openide.nodes.FilterNode.destroy(FilterNode.java:601)
	at org.openide.nodes.FilterNode.destroy(FilterNode.java:601)
[catch] at org.netbeans.modules.refactoring.spi.impl.SafeDeleteAction$2.run(SafeDeleteAction.java:179)
	at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:127)
	at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:609)
	at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:415)
	at org.netbeans.modules.refactoring.spi.impl.SafeDeleteAction.delete(SafeDeleteAction.java:174)
	at org.netbeans.modules.openide.explorer.ExplorerActionsImpl$DeleteActionPerformer.actionPerformed(ExplorerActionsImpl.java:652)
	at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:93)
	at org.openide.util.actions.ActionInvoker$ActionRunnable.actionPerformed(ActionInvoker.java:162)
	at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:109)
	at org.netbeans.modules.openide.actions.ActionsBridgeImpl.invokeAction(ActionsBridgeImpl.java:60)
	at org.openide.util.actions.ActionInvoker$ActionRunnable.doRun(ActionInvoker.java:153)
	at org.openide.util.actions.ActionInvoker$2.run(ActionInvoker.java:110)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2044)
ALL [null]: Cannot delete file nb-javac-api.jar in D:/work/jet-main/libs.javacapi/external.
Comment 1 Ralph Ruijs 2013-03-07 12:12:42 UTC
Product Version: NetBeans IDE Dev (Build 20130307-11d390199537)
Java: 1.7.0_17; Java HotSpot(TM) 64-Bit Server VM 23.7-b01
Runtime: Java(TM) SE Runtime Environment 1.7.0_17-b02
System: Windows 8 version 6.2 running on amd64; Cp1252; nl_NL (nb)
Comment 2 Jaroslav Tulach 2013-03-12 11:35:26 UTC
Who has a reference to that file? Certainly not module system.