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 70571 - exception after I delete directory
Summary: exception after I delete directory
Status: RESOLVED WONTFIX
Alias: None
Product: javame
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 5.x
Hardware: All All
: P4 blocker (vote)
Assignee: Martin Ryzl
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-19 03:57 UTC by evzhy
Modified: 2007-08-21 11:48 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 evzhy 2005-12-19 03:57:39 UTC
I new a project, but it located wrong path, so I close it, and delete its
directory, when there is a exception dialog pop. the content of messages.log is :


-------------------------------------------------------------------------------
>Log Session: Monday, December 19, 2005 9:58:25 AM CST
>System Info: 
  Product Version         = NetBeans IDE 5.0 Beta 2 (Build 200511141730)
  Operating System        = Windows XP version 5.1 running on x86
  Java; VM; Vendor; Home  = 1.5.0_06; Java HotSpot(TM) Client VM 1.5.0_06-b05;
Sun Microsystems Inc.; D:\Java\jdk1.5\jre
  System Locale; Encoding = zh_CN (nb); GBK
  Home Dir.; Current Dir. = C:\Documents and Settings\evzhy; D:\Program
Files\netbeans-5.0beta2
  Installation; User Dir. = D:\Program Files\netbeans-5.0beta2\nb5.0;D:\Program
Files\netbeans-5.0beta2\ide6;D:\Program
Files\netbeans-5.0beta2\enterprise2;D:\Program
Files\netbeans-5.0beta2\harness;D:\Program
Files\netbeans-5.0beta2\profiler1;D:\Program
Files\netbeans-5.0beta2\mobility7.2;D:\Program
Files\netbeans-5.0beta2\platform6; C:\Documents and
Settings\evzhy\.netbeans\5.0beta2
  Boot & Ext. Classpath   =
D:\Java\jdk1.5\jre\lib\rt.jar;D:\Java\jdk1.5\jre\lib\i18n.jar;D:\Java\jdk1.5\jre\lib\sunrsasign.jar;D:\Java\jdk1.5\jre\lib\jsse.jar;D:\Java\jdk1.5\jre\lib\jce.jar;D:\Java\jdk1.5\jre\lib\charsets.jar;D:\Java\jdk1.5\jre\classes;D:\Java\jdk1.5\jre\lib\ext\dnsns.jar;D:\Java\jdk1.5\jre\lib\ext\localedata.jar;D:\Java\jdk1.5\jre\lib\ext\sunjce_provider.jar;D:\Java\jdk1.5\jre\lib\ext\sunpkcs11.jar
  Application Classpath   = D:\Program
Files\netbeans-5.0beta2\platform6\lib\boot.jar;D:\Program
Files\netbeans-5.0beta2\platform6\lib\org-openide-modules.jar;D:\Program
Files\netbeans-5.0beta2\platform6\lib\org-openide-util.jar;D:\Java\jdk1.5\lib\dt.jar;D:\Java\jdk1.5\lib\tools.jar
  Startup Classpath       = D:\Program
Files\netbeans-5.0beta2\platform6\core\core.jar;D:\Program
Files\netbeans-5.0beta2\platform6\core\org-openide-filesystems.jar;D:\Program
Files\netbeans-5.0beta2\nb5.0\core\org-netbeans-upgrader.jar;D:\Program
Files\netbeans-5.0beta2\nb5.0\core\locale\core_nb.jar;D:\Program
Files\netbeans-5.0beta2\ide6\core\org-netbeans-modules-utilities-cli.jar
-------------------------------------------------------------------------------
[org.netbeans.core.modules #2] Disabling openide load optimizations due to use
of org.openide.compat
[org.netbeans.core.modules #2] Warning: the module
org.netbeans.modules.collab.ui uses org.openide.compat which is deprecated: The
classes in this API are all deprecated and can be replaced by more modern APIs.
Turning on modules:
	org.openide.util [6.5.1 200511141730]
	org.openide.modules [6.4.1 200511141730]
	org.openide.filesystems [6.3.1 200511141730]
	org.netbeans.modules.queries/1 [1.6.1 200511141730]
	org.netbeans.modules.projectapi/1 [1.8.1 200511141730]
	org.openide.awt [6.6.1 200511141730]
	org.openide.dialogs [6.3.1 200511141730]
	org.openide.nodes [6.6.1 200511141730]
	org.openide.windows [6.4.1 200511141730]
	org.openide.options [6.3.1 200511141730]
	org.openide.text [6.8.1 200511141730]
	org.openide.explorer [6.4.1 1 200511141730]
	org.openide.actions [6.4.1 200511141730]
	org.openide.loaders [5.8.1 200511141730]
	org.netbeans.api.progress/1 [1.3.1 200511141730]
	org.jdesktop.layout/1 [1.2.1 0.9 200511141730]
	org.netbeans.api.xml/1 [1.11.1 200511141730]
	org.openide.io [1.8.1 200511141730]
	org.openide.execution [1.7.1 200511141730]
	org.netbeans.spi.navigator/1 [1.1.1 200511141730]
	org.netbeans.core.output2/1 [1.6.1.1 1 200511141730]
	org.netbeans.libs.formlayout/1 [1.1.1 1 200511141730]
	org.netbeans.modules.options.api/0 [1.1.1 200511141730]
	org.netbeans.bootstrap/1 [2.2.1 200511141730]
	org.netbeans.core.startup/1 [1.4.1 200511141730]
	org.netbeans.swing.plaf [1.4.1 200511141730]
	org.netbeans.core/2 [3.1.1.1 200511141730]
	org.netbeans.core.execution/1 [1.8.1 200511141730]
	org.apache.tools.ant.module/3 [3.23.1.1 1 200511141730]
	org.netbeans.modules.projectuiapi/1 [1.12.1.5 5 200511141730]
	org.netbeans.modules.project.ant/1 [1.11.1 200511141730]
	org.netbeans.modules.ant.freeform/1 [1.9.1 200511141730]
	org.openidex.util/3 [3.8.1 200511141730]
	org.netbeans.api.java/1 [1.9.1 200511141730]
	org.netbeans.modules.java.platform/1 [1.6.1 200511141730]
	org.netbeans.modules.favorites/1 [1.10.1 200511141730]
	org.netbeans.core.ui/1 [1.8.1 200511141730]
	org.netbeans.modules.xml.core/2 [1.10.1.4 4 200511141730]
	org.netbeans.modules.xml.catalog/2 [1.9.1.4.4 4 200511141730]
	org.netbeans.modules.masterfs/1 [1.6.1 200511141730]
	org.netbeans.modules.projectui [1.6.1.5 200511141730]
	javax.jmi.reflect/1 [1.6.1 200511141730]
	org.netbeans.jmi.javamodel/2 [1.20.1 200511141730]
	org.openide.src [1.7.1 200511141730]
	org.netbeans.modules.editor.errorstripe.api/1 [2.1.1.1 1 200511141730]
	org.netbeans.api.mdr/1 [1.3.1 200511141730]
	javax.jmi.model/1 [1.6.1 200511141730]
	org.netbeans.modules.jmiutils/1 [1.4.1.2 2 200511141730]
	org.netbeans.modules.mdr/1 [1.4.1.2.2 2 200511141730]
	org.netbeans.modules.classfile/1 [1.16.1 200511141730]
	org.netbeans.modules.javacore/1 [1.16.1.2.2 200511141730]
	org.netbeans.modules.java/1 [1.24.1.2.2.2 2 200511141730]
	org.netbeans.modules.project.libraries/1 [1.12.1 200511141730]
	org.netbeans.modules.java.project/1 [1.7.1 200511141730]
	org.netbeans.modules.java.freeform/1 [1.4.1 200511141730]
	org.netbeans.api.web.webmodule [1.5.1 200511141730]
	org.netbeans.modules.web.freeform [1.3.1 200511141730]
	org.netbeans.modules.ant.browsetask [1.10.1 200511141730]
	org.netbeans.modules.websvc.clientapi [1.3.1 200511141730]
	org.netbeans.spi.viewmodel/2 [1.8.1 200511141730]
	org.netbeans.api.debugger/1 [1.6.1 200511141730]
	org.netbeans.api.debugger.jpda/2 [2.3.1 200511141730]
	org.netbeans.modules.debugger.jpda/2 [1.15.1 200511141730]
	org.netbeans.spi.debugger.ui/1 [2.7.1 200511141730]
	org.netbeans.modules.debugger.jpda.ui/1 [1.4.1 200511141730]
	org.netbeans.modules.debugger.jpda.ant [1.6.1 200511141730]
	org.netbeans.core.multiview/1 [1.7.1 200511141730]
	org.netbeans.modules.junit/2 [2.18.1 200511141730]
	org.netbeans.modules.java.j2seproject [1.5.1.42 42 200511141730]
	org.netbeans.modules.profiler/1 [0.9.2 051201]
	org.netbeans.modules.editor.util/1 [1.7.1 200511141730]
	org.netbeans.modules.editor.mimelookup/1 [1.2.1 200511141730]
	org.netbeans.modules.editor.fold/1 [1.4.1 200511141730]
	org.netbeans.modules.editor.lib/1 [1.8.1.1 1 200511141730]
	org.netbeans.spi.palette/0 [1.4.1 200511141730]
	org.netbeans.modules.editor.settings/1 [1.3.1 200511141730]
	org.netbeans.modules.editor.settings.storage/1 [1.3.1 200511141730]
	org.netbeans.modules.editor/3 [1.25.1.1 200511141730]
	org.netbeans.modules.editor.completion/1 [1.5.1 200511141730]
	org.netbeans.modules.html.editor.lib/1 [1.3.1 200511141730]
	org.netbeans.modules.html/1 [1.18.1 200511141730]
	org.netbeans.modules.kjava.j2meunit [1.1.3 051121_2]
	org.netbeans.upgrader [4.4.1 200511141730]
	org.netbeans.libs.xerces/1 [1.7.1 2.6.2 200511141730]
	org.netbeans.modules.xml.tax/2 [1.10.1.4.4 4 200511141730]
	org.netbeans.modules.properties/1 [1.16.1 200511141730]
	org.netbeans.libs.commons_logging/1 [1.2.1 1.0.4 200511141730]
	org.netbeans.modules.servletapi24/1 [2.5.1 2.4 200511141730]
	org.netbeans.modules.web.jspparser/2 [2.4.1 200511141730]
	org.netbeans.modules.xml.multiview/1 [1.3.1.2 2 200511141730]
	org.netbeans.modules.j2eeapis/1 [1.5.1 200511141730]
	org.netbeans.modules.settings/1 [1.9.1 200511141730]
	org.netbeans.modules.schema2beans/1 [1.13.1 200511141730]
	org.netbeans.modules.j2eeserver/4 [1.12.1 200511141730]
	org.netbeans.modules.j2ee.dd/1 [1.6.1.2 2 200511141730]
	org.netbeans.modules.editor.structure/1 [1.10.1.1 1 200511141730]
	org.netbeans.modules.xml.text/2 [1.10.1.4.4 4 200511141730]
	org.netbeans.modules.editor.plain.lib/1 [1.2.1 200511141730]
	org.netbeans.modules.java.editor.lib/1 [1.3.1 200511141730]
	org.netbeans.modules.html.editor/1 [1.3.1 200511141730]
	org.netbeans.modules.editor.codetemplates/1 [1.1.1 200511141730]
	org.netbeans.modules.java.editor/1 [1.3.1 200511141730]
	org.netbeans.modules.web.core.syntax/1 [1.21.1.4 200511141730]
	org.netbeans.modules.web.core/1 [1.24.1.42.2 42 200511141730]
	org.netbeans.modules.ant.grammar/1 [1.13.1 200511141730]
	org.netbeans.modules.javahelp/1 [2.7.1 200511141730]
	org.netbeans.modules.refactoring/1 [1.14.1.3.2 3 200511141730]
	org.netbeans.modules.form/2 [1.18.1 1 200511141730]
	com.sun.collablet/1 [1.0.1 200511141730]
	org.netbeans.modules.collab.channel.filesharing/1 [1.0.2 200511141730]
	org.netbeans.modules.beans/1 [1.16.1 200511141730]
	org.netbeans.modules.editor.bookmarks/1 [1.2.1 200511141730]
	org.netbeans.modules.editor.plain/1 [1.2.1 200511141730]
	org.netbeans.modules.collab.channel.chat/1 [1.0.5 200511141730]
	org.netbeans.modules.collab.channel.chat.text/1 [1.0.2 200511141730]
	org.netbeans.modules.diff/1 [1.14.1.42 42 200511141730]
	org.netbeans.modules.db/0 [1.14.1.3 3 200511141730]
	org.netbeans.modules.db.core [1.1.1 200511141730]
	org.netbeans.tasklistapi/1 [1.19.1.7 7 200511141730]
	org.netbeans.modules.tasklist.core/2 [1.36.1.16.7 16 200511141730]
	org.netbeans.modules.suggestions_framework/2 [1.14.1.9.16.7 9 200511141730]
	com.sun.collablet.moxc/1 [1.0.1 200511141730]
	org.netbeans.libs.xmlbeans [1.0 1.0.4 200511141730]
	org.netbeans.modules.collab.channel.output/1 [1.0.2 200511141730]
	org.netbeans.modules.j2ee.dd.webservice [1.2.1 200511141730]
	org.netbeans.modules.websvc.websvcapi [1.3.1 200511141730]
	org.netbeans.modules.j2ee.api.ejbmodule [1.3.1 200511141730]
	org.netbeans.modules.web.project [1.3.1 200511141730]
	org.netbeans.modules.profiler.j2ee/1 [0.90.2 051201]
	org.netbeans.modules.image/1 [1.16.1 200511141730]
	org.netbeans.modules.java.navigation/1 [1.1.1 200511141730]
	org.netbeans.modules.kjava.j2meplatform [1.1.3 051121_2]
	org.netbeans.modules.kjava.emulators [1.1.3 051121_2]
	org.netbeans.modules.css/2 [1.10.1 200511141730]
	org.netbeans.modules.collab.channel.chat.java/1 [1.0.2 200511141730]
	org.netbeans.modules.autoupdate/1 [2.15.1 200511141730]
	org.netbeans.modules.options.editor/1 [1.1.1 200511141730]
	org.netbeans.core.ide/1 [1.8.1 200511141730]
	org.netbeans.modules.clazz/1 [1.18.1 200511141730]
	org.netbeans.swing.tabcontrol [1.5.1 200511141730]
	org.netbeans.core.windows/2 [2.6.1.1 200511141730]
	org.netbeans.modules.extbrowser/1 [1.8.1 200511141730]
	org.netbeans.modules.kjava.j2mejavahelp/1 [1.1.4 051121_2]
	org.netbeans.modules.i18n/1 [1.19.1 200511141730]
	org.netbeans.modules.kjava.antext [1.1.3 051121_2]
	org.netbeans.modules.editor.hints/1 [1.8.1.1 1 200511141730]
	org.netbeans.modules.servletapi/1 [1.8.1 200511141730]
	org.netbeans.modules.kjava.j2meproject [1.1.4 051121_2]
	org.netbeans.modules.kjava.editor [1.1.3 051121_2]
	org.netbeans.modules.mvd [1.0.3 051121_2]
	org.netbeans.modules.vmd.components.nbmidp [1.0.1 051121_2]
	org.netbeans.modules.apisupport.ant [2.28.1 200511141730]
	org.netbeans.modules.apisupport.project [1.10.1.5.4 5 200511141730]
	org.netbeans.modules.defaults/1 [1.1.1 200511141730]
	org.netbeans.lib.cvsclient/1 [1.13.1 200511141730]
	org.netbeans.modules.web.examples/1 [1.4.1 200511141730]
	org.netbeans.modules.dbschema/1 [1.6.1.3.3 3 200511141730]
	org.netbeans.modules.versioning/1 [1.2.1.1 1 200511141730]
	org.netbeans.modules.welcome/1 [1.9.1 200511141730]
	org.netbeans.modules.kjava.examples/1 [1.1.3 051121_2]
	org.netbeans.modules.java.hints/1 [1.9.1.1 1 200511141730]
	org.openide.compat [6.3.1 200511141730]
	org.netbeans.modules.collab.provider.im [1.0.5 200511141730]
	org.netbeans.modules.collab.ui/1 [1.0.8 200511141730]
	org.netbeans.modules.profiler.j2ee.jboss/1 [0.90.2 051201]
	org.netbeans.modules.deployment.sonyericsson [1.0.1 051121_2]
	org.netbeans.modules.javadoc/1 [1.17.1 200511141730]
	org.netbeans.modules.collab.channel.chat.xml/1 [1.0.2 200511141730]
	org.netbeans.modules.tasklist.docscan/2 [1.22.1.9.16.7 200511141730]
	org.netbeans.modules.editor.errorstripe/2 [2.1.1.1.1 1 200511141730]
	org.netbeans.libs.jsch/1 [1.3.1 0.1.23 200511141730]
	org.netbeans.modules.versioning.system.cvss/1 [1.6.1.1.42.1 1 200511141730]
	org.netbeans.modules.apisupport.refactoring [1.1.1.5 200511141730]
	org.netbeans.modules.tomcat5/1 [1.6.1 200511141730]
	org.netbeans.modules.profiler.freeform/1 [0.9.2 051201]
	org.netbeans.modules.profiler.j2se/1 [0.90.2 051201]
	org.netbeans.modules.apisupport.feedreader/1 [1.1.1 200511141730]
	org.netbeans.modules.kjava.obfuscators.proguard [1.1.3 051121_2]
	org.netbeans.modules.java.j2seplatform/1 [1.5.1.2 2 200511141730]
	org.netbeans.modules.profiler.j2ee.sunas/1 [0.90.2 051201]
	org.netbeans.modules.profiler.j2ee.weblogic/1 [0.90.2 051201]
	org.netbeans.modules.deployment.ftpscp [1.0.2 051121_2]
	org.netbeans.modules.tomcat5.bundled/1 [1.5.1 200511141730]
	org.netbeans.modules.profiler.nbproject/1 [0.9.2 051201]
	org.netbeans.modules.utilities/1 [1.20.1 200511141730]
	org.netbeans.modules.utilities.project/1 [1.4.1 200511141730]
	org.netbeans.modules.ant.debugger/1 [1.6.1.1 200511141730]
	org.netbeans.modules.httpserver/2 [2.4.1.42 42 200511141730]
	org.netbeans.modules.web.monitor/1 [1.14.1 200511141730]
	org.netbeans.modules.updatecenters/1 [1.5.1 200511141730]
	org.netbeans.modules.web.jstl11/1 [2.5.1 1.1.2 200511141730]
	org.netbeans.modules.collab.channel.chat.html/1 [1.0.2 200511141730]
	org.netbeans.modules.usersguide/1 [1.18.1 200511141730]
	org.netbeans.modules.db.sql.editor [1.1.1.3 200511141730]
	org.apache.tools.ant.module.docs [2.20 200511141730]
	org.netbeans.modules.xsl/1 [1.10.1.4 200511141730]
	org.netbeans.modules.collab.kit/1 [1.0.0 200511141730]
	org.netbeans.modules.web.debug/1 [2.7.1 200511141730]
	org.netbeans.modules.i18n.form/2 [1.17.1 200511141730]
	org.netbeans.modules.j2ee.ant [1.6.1 200511141730]
	org.netbeans.modules.profiler.j2ee.tomcat/1 [0.90.2 051201]
	org.netbeans.modules.xml.schema/1 [1.10.1.4 200511141730]
	org.netbeans.modules.java.examples/1 [1.4.1 200511141730]
	org.netbeans.modules.xml.tools/2 [1.10.1.4.4.4 4 200511141730]
	org.netbeans.modules.deployment.webdav [1.0.2 051121_2]
	org.netbeans.modules.properties.syntax/1 [1.16.1 200511141730]
*********** Exception occurred ************ at 11:49 AM on Dec 19, 2005
java.lang.IllegalArgumentException:
org.openide.loaders.DataObjectNotFoundException:
MasterFileObject@ae1f6c[file:/D:/projects/skusa_rocky_the_legacy_java/ns60/rocky_main/src/]
	at org.openide.loaders.DataFolder.findFolder(DataFolder.java:508)
	at
org.netbeans.modules.kjava.j2meproject.TextSwitcher$Runner.run(TextSwitcher.java:112)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:471)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:904)
Caused by: org.openide.loaders.DataObjectNotFoundException:
MasterFileObject@ae1f6c[file:/D:/projects/skusa_rocky_the_legacy_java/ns60/rocky_main/src/]
	at org.openide.loaders.DataObject.find(DataObject.java:468)
	at org.openide.loaders.DataFolder.findFolder(DataFolder.java:506)
	... 3 more
Caused by: org.openide.filesystems.FileStateInvalidException:
MasterFileObject@ae1f6c[file:/D:/projects/skusa_rocky_the_legacy_java/ns60/rocky_main/src/]
	at org.openide.loaders.DataObject.find(DataObject.java:448)
	... 4 more
Comment 1 Milan Kubec 2005-12-19 10:21:24 UTC
Reassigning for evaluation.
Comment 2 Adam Sotona 2006-01-02 15:04:27 UTC
Decreasing the priority.
Manual deletion of source directory cause project damage and should be handled
by more human-friendly error message.
Comment 3 Lukas Hasik 2007-06-06 10:49:39 UTC
the general policy for issuezilla is "do not use the LATER/REMIND" resolution.
(http://qa.netbeans.org/bugzilla/issue-lifecycle.html).
These states are confusing and should be removed from issuezilla (unfortunately
colabnet doesn't know how to do it). Bug shouldn't be in RESOLVED state until it
is really resolved. IMO, that's not the case of LATER/REMIND.

Please, reevaluate the issue
1, When you don't plan to fix the issue close it as WONTFIX
2, you don't want to fix it now -> use TM=future

thank you for understanding
Comment 4 Adam Sotona 2007-08-21 11:48:05 UTC
Manual external deletion of a live project in running IDE is not supported.
If you do such actions, please close the project or at least set some other project as main.