Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 27844 - [autorefresh] ClassCastExpression
Summary: [autorefresh] ClassCastExpression
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Resources (show other bugs)
Version: 2.1   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Jed Anderson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 27145 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-12-06 11:31 EST by Luc Bourlier CLA
Modified: 2003-05-15 13:39 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luc Bourlier CLA 2002-12-06 11:31:40 EST
Build 20021204
Linux

I launched eclipse, opened some files, closed them and launched a runtime workbench.

After that, I had this stack trace in the console

java.lang.ClassCastException: org.eclipse.core.internal.resources.ResourceInfo
        at
org.eclipse.core.internal.resources.Project.internalGetDescription(Project.java:504)
        at
org.eclipse.core.internal.localstore.FileSystemResourceManager.locationFor(FileSystemResourceManager.java:349)
        at
org.eclipse.core.internal.resources.Resource.getLocation(Resource.java:726)
        at
org.eclipse.core.internal.localstore.UnifiedTree.setRoot(UnifiedTree.java:328)
        at
org.eclipse.core.internal.localstore.UnifiedTree.<init>(UnifiedTree.java:54)
        at
org.eclipse.core.internal.localstore.FileSystemResourceManager.refreshResource(FileSystemResourceManager.java:499)
        at
org.eclipse.core.internal.localstore.FileSystemResourceManager.refresh(FileSystemResourceManager.java:488)
        at
org.eclipse.core.internal.resources.Resource.refreshLocal(Resource.java:1082)
        at
com.example.autorefresh.internal.RefreshManager.refreshDepthOneResources(RefreshManager.java:367)
        at
com.example.autorefresh.internal.RefreshManager.refresh0(RefreshManager.java:270)
        at
com.example.autorefresh.internal.RefreshManager.access$1(RefreshManager.java:262)
        at
com.example.autorefresh.internal.RefreshManager$2.run(RefreshManager.java:237)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1578)
        at
com.example.autorefresh.internal.RefreshManager.refresh(RefreshManager.java:248)
        at
com.example.autorefresh.internal.RefreshManager.refresh(RefreshManager.java:205)
        at
com.example.autorefresh.internal.RefreshManager.run(RefreshManager.java:181)
        at java.lang.Thread.run(Thread.java:536)
Comment 1 Jed Anderson CLA 2003-02-07 17:43:40 EST
I have not been able to reproduce this bug.
Comment 2 DJ Houghton CLA 2003-05-15 13:39:59 EDT
*** Bug 27145 has been marked as a duplicate of this bug. ***