Bug 11856 - Error (in core) while creating MyEclipse view
Summary: Error (in core) while creating MyEclipse view
Status: RESOLVED DUPLICATE of bug 12110
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Update (deprecated - use Eclipse>Equinox>p2) (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Christophe Elek CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-20 09:42 EST by Vlad Klicnik CLA
Modified: 2002-03-26 15:21 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vlad Klicnik CLA 2002-03-20 09:42:39 EST
20020319 candidate M4, Win2K

Get ClassCastException in update.core

* Start new Eclipse workspace, open update manager, install Red Dot (unsigned 
version).
* shutdown, restart ... update manager opens with error and blank MyEclipse view 
and a message ("An error has occurred while creating this view").

Log contains the following:

Log: Wed Mar 20 09:35:54 EST 2002
2 org.eclipse.ui 2 Problems occurred when invoking code from plug-in: 
org.eclipse.ui.
java.lang.ClassCastException: org.eclipse.update.internal.core.SiteFile
	at 
org.eclipse.update.internal.core.SiteLocal.reconcile(SiteLocal.java:562)
	at 
org.eclipse.update.internal.core.SiteLocal.reconcile(SiteLocal.java:493)
	at 
org.eclipse.update.internal.core.SiteLocal.getLocalSite(SiteLocal.java:64)
	at 
org.eclipse.update.internal.core.InternalSiteManager.getLocalSite(InternalSiteMa
nager.java:39)
	at org.eclipse.update.core.SiteManager.getLocalSite(SiteManager.java:37)
	at 
org.eclipse.update.internal.ui.manager.LocalSiteView.getLocalSite(LocalSiteView.
java:300)
	at 
org.eclipse.update.internal.ui.manager.LocalSiteView.access$0(LocalSiteView.java
:298)
	at 
org.eclipse.update.internal.ui.manager.LocalSiteView$LocalSiteProvider.getChildr
en(LocalSiteView.java:101)
	at 
org.eclipse.update.internal.ui.manager.LocalSiteView$LocalSiteProvider.getElemen
ts(LocalSiteView.java:203)
	at 
org.eclipse.jface.viewers.StructuredViewer.getRawChildren(StructuredViewer.java:
335)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.j
ava:568)
	at 
org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.
java:284)
	at 
org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.ja
va:385)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.j
ava:239)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer$3.run(AbstractTreeViewer.java:652)
	at 
org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.
java:572)
	at 
org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.jav
a:644)
	at 
org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:234)
	at 
org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:741)
	at 
org.eclipse.update.internal.ui.manager.LocalSiteView.initProviders(LocalSiteView
.java:289)
	at 
org.eclipse.update.internal.ui.manager.BaseTreeView.createPartControl(BaseTreeVi
ew.java:35)
	at org.eclipse.ui.internal.PartPane$2.run(PartPane.java:58)
	at 
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:817
)
	at org.eclipse.core.runtime.Platform.run(Platform.java:395)
	at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:56)
	at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:98)
	at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:182)
	at 
org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:245)
	at 
org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:217)
	at 
org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:1
77)
	at 
org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation
.java:88)
	at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:559)
	at 
org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:1151)
	at 
org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindow.java:939)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56)
	at 
org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:926)
	at 
org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:843)
	at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:673)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:517)
	at 
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:817
)
	at org.eclipse.core.runtime.Platform.run(Platform.java:395)
	at 
org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:502)
	at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:552)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:400)
	at org.eclipse.ui.internal.Workbench.run(Workbench.java:695)
	at 
org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:77
7)
	at org.eclipse.core.boot.BootLoader.run(BootLoader.java:319)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:196)
	at org.eclipse.core.launcher.Main.run(Main.java:555)
	at org.eclipse.core.launcher.Main.main(Main.java:396)
Comment 1 Christophe Elek CLA 2002-03-26 15:21:34 EST

*** This bug has been marked as a duplicate of 12110 ***