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 17716 - IOException when switching projects
Summary: IOException when switching projects
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: PC Windows 3.1/NT
: P3 blocker (vote)
Assignee: Vitezslav Stejskal
URL:
Keywords:
: 17893 (view as bug list)
Depends on: 17894
Blocks:
  Show dependency tree
 
Reported: 2001-11-15 16:56 UTC by ats37
Modified: 2008-12-23 09:02 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 ats37 2001-11-15 16:56:29 UTC
I'm using NB 3.3 beta 4 with JDK 1.3.1_01a.  Occasionally, when switching 
projects in the Project Manager, I get the following exception produced (it 
doesn't happen all the time, but I haven't spotted any common factor yet):

Thu Nov 15 15:46:16 GMT 2001: java.io.IOException: null
Annotation: Windows null could not be saved due to problems with their 
serialization.
Nested annotation: Output_1 not found in: 
C:/Development/NetBeansSettings/system : Projects/Log4J/system
[org.netbeans.core.projects.FilterFileSystem@326910]/Windows/Components
java.lang.Exception
        at org.netbeans.core.windows.WindowManagerImpl.annotatePersistenceError
(WindowManagerImpl.java:721)
        at 
org.netbeans.core.windows.WindowManagerImpl$ProjectSwitchListener.propertyChange
(WindowManagerImpl.java:1169)
        at org.netbeans.core.projects.SessionManager.firePropertyChange
(SessionManager.java:212)
        at org.netbeans.core.projects.SessionManager.setProjectLayer
(SessionManager.java:96)
        at org.netbeans.modules.projects.PSupport.projectOpen(PSupport.java:208)
        at org.netbeans.core.NbProjectOperation.setProject
(NbProjectOperation.java:141)
        at org.netbeans.core.NbProjectOperation.setOpeningProject
(NbProjectOperation.java:199)
        at org.netbeans.core.NbTopManager.openProject(NbTopManager.java:409)
        at org.netbeans.modules.projects.ProjectManagerPanel$10.run
(ProjectManagerPanel.java:324)
        at org.openide.util.Task.run(Task.java:152)
[catch] at org.openide.util.RequestProcessor$ProcessorThread.run
(RequestProcessor.java:622)
 
Thu Nov 15 15:46:16 GMT 2001: java.io.IOException: Output_1 not found in: 
C:/Development/NetBeansSettings/system : Projects/Log4J/system
[org.netbeans.core.projects.FilterFileSystem@326910]/Windows/Components
java.io.IOException: Output_1 not found in: 
C:/Development/NetBeansSettings/system : Projects/Log4J/system
[org.netbeans.core.projects.FilterFileSystem@326910]/Windows/Components
        at org.netbeans.core.windows.PersistenceManager.lookupTCInstance
(PersistenceManager.java:408)
        at org.netbeans.core.windows.WindowManagerImpl.lookupTCInstance
(WindowManagerImpl.java:870)
        at org.netbeans.core.windows.layers.TCRefImpl.getTopComponent
(TCRefImpl.java:345)
        at org.netbeans.core.windows.layers.TCRefImpl.updateMode
(TCRefImpl.java:194)
        at org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents
(ModeData.java:729)
        at 
org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents
(ModeData.java:606)
        at org.netbeans.core.windows.layers.ModeData$CookiesImpl.save
(ModeData.java:881)
        at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.save
(WorkspaceData.java:612)
        at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.save
(WindowManagerData.java:532)
        at org.netbeans.core.windows.PersistenceManager.writeXML
(PersistenceManager.java:309)
        at 
org.netbeans.core.windows.WindowManagerImpl$ProjectSwitchListener.propertyChange
(WindowManagerImpl.java:1162)
        at org.netbeans.core.projects.SessionManager.firePropertyChange
(SessionManager.java:212)
        at org.netbeans.core.projects.SessionManager.setProjectLayer
(SessionManager.java:96)
        at org.netbeans.modules.projects.PSupport.projectOpen(PSupport.java:208)
        at org.netbeans.core.NbProjectOperation.setProject
(NbProjectOperation.java:141)
        at org.netbeans.core.NbProjectOperation.setOpeningProject
(NbProjectOperation.java:199)
        at org.netbeans.core.NbTopManager.openProject(NbTopManager.java:409)
        at org.netbeans.modules.projects.ProjectManagerPanel$10.run
(ProjectManagerPanel.java:324)
        at org.openide.util.Task.run(Task.java:152)
[catch] at org.openide.util.RequestProcessor$ProcessorThread.run
(RequestProcessor.java:622)
Comment 1 Vitezslav Stejskal 2001-11-20 14:25:01 UTC
taking this issue
Comment 2 ats37 2001-11-20 16:04:22 UTC
I've had what look like the same errors when switching back after 
having an openide.filesystems.FSException thrown.  It could be 
related, though I don't remember getting an FSException before when I 
raised this issue.  See http://www.netbeans.org/issues/show_bug.cgi?
id=17893 (sorry, I forgot I'd already got this one open and was 
searching on FSException not IOException...)
Comment 3 Vitezslav Stejskal 2001-11-21 19:12:30 UTC
*** Issue 17893 has been marked as a duplicate of this issue. ***
Comment 4 Vitezslav Stejskal 2001-11-21 19:17:44 UTC
This problem can have the same reason as in issue #17894, some actions deffered to AWT thread during the 
project close are processed later when the project layer has been already switched and thus the missing 
files are looked for.
Comment 5 Vitezslav Stejskal 2001-11-21 19:18:10 UTC
-> winsys
Comment 6 Jan Chalupa 2001-11-27 11:52:37 UTC
Target milestone -> 3.3.1.
Comment 7 Jan Chalupa 2001-11-27 11:56:18 UTC
Target milestone -> 3.3.1.
Comment 8 David Simonek 2001-12-04 13:47:21 UTC
Vito, any news?
Comment 9 David Simonek 2001-12-21 10:45:16 UTC
Vito, I didn't see this error for a while now - is it still true that
some AWT tasks are delayed too much as you wrote? Thanx for evaluating
further...
Comment 10 Vitezslav Stejskal 2002-01-03 13:52:07 UTC
I don't see it anymore and the possible cause (deffered tasks) was resolved by issue #17894. I beleive 
this one is also gone.
Comment 11 Jan Zajicek 2002-01-04 09:53:55 UTC
Marking as verified in #200201040331.
Comment 12 Quality Engineering 2003-07-01 16:37:10 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.