Help Eclipse problems

The Linuxator

Banned
Jun 13, 2005
3,121
1
0
So eclipse in my fedora Core 4 installation was giving me problems , it was exiting every once in a while and then I decided to uninstall it via yum extender and then I reinstall it again so I did that an now I get this when I run it :

Unable to create editor. This message may be due to a bug in the editor, not a problem with the file you are trying to edit. First close this error message and then use "Open With..." to open the file in a different editor. Reason for the failure: No editor descriptor for id org.eclipse.jdt.ui.CompilationUnitEditor

org.eclipse.ui.PartInitException: No editor descriptor for id org.eclipse.jdt.ui.CompilationUnitEditor
at org.eclipse.ui.internal.EditorManager.busyRestoreEditorHelper(org.eclipse.ui.in
ernal.EditorManager$Editor) (Unknown Source)
at org.eclipse.ui.internal.EditorManager.busyRestoreEditorHelper(org.eclipse.ui.in
ernal.EditorManager$Editor)org.eclipse.ui.internal.EditorManager.busyRestoreEditor(org.eclipse.ui.internal
EditorManager$Editor) (Unknown Source)
at org.eclipse.ui.internal.EditorManager$7.run() (Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(org.eclipse.swt.widgets.Display, java.lang.Runnable) (Unknown Source)
at org.eclipse.ui.internal.EditorManager.busyRestoreEditorHelper(org.eclipse.ui.in
ernal.EditorManager$Editor)org.eclipse.ui.internal.EditorManager.busyRestoreEditor(org.eclipse.ui.internal
EditorManager$Editor)org.eclipse.ui.internal.EditorManager.restoreEditor(org.eclipse.ui.internal.Edi
orManager$Editor) (Unknown Source)
at org.eclipse.ui.internal.EditorManager$Editor.getEditor(boolean) (Unknown Source)
at org.eclipse.ui.internal.EditorManager$Editor.getPart(boolean) (Unknown Source)
at org.eclipse.ui.internal.PartPane.setVisible(boolean) (Unknown Source)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(boolean) (Unknown Source)
at org.eclipse.ui.internal.EditorManager.busyRestoreEditorHelper(org.eclipse.ui.in
ernal.EditorManager$Editor)org.eclipse.ui.internal.EditorManager.busyRestoreEditor(org.eclipse.ui.internal
EditorManager$Editor)org.eclipse.ui.internal.EditorManager.restoreEditor(org.eclipse.ui.internal.Edi
orManager$Editor)org.eclipse.ui.internal.presentations.newapi.PresentablePartFolder.select(org.e
lipse.ui.presentations.IPresentablePart) (Unknown Source)
at org.eclipse.ui.internal.EditorManager.busyRestoreEditorHelper(org.eclipse.ui.in
ernal.EditorManager$Editor)org.eclipse.ui.internal.EditorManager.busyRestoreEditor(org.eclipse.ui.internal
EditorManager$Editor)org.eclipse.ui.internal.EditorManager.restoreEditor(org.eclipse.ui.internal.Edi
orManager$Editor)org.eclipse.ui.internal.presentations.newapi.PresentablePartFolder.select(org.e
lipse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.presentations.newapi.LeftToRightTabOrder.select(org.ecl
pse.ui.presentations.IPresentablePart) (Unknown Source)
at org.eclipse.ui.internal.EditorManager.busyRestoreEditorHelper(org.eclipse.ui.in
ernal.EditorManager$Editor)org.eclipse.ui.internal.EditorManager.busyRestoreEditor(org.eclipse.ui.internal
EditorManager$Editor)org.eclipse.ui.internal.EditorManager.restoreEditor(org.eclipse.ui.internal.Edi
orManager$Editor)org.eclipse.ui.internal.presentations.newapi.PresentablePartFolder.select(org.e
lipse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.presentations.newapi.LeftToRightTabOrder.select(org.ecl
pse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.presentations.newapi.TabbedStackPresentation.selectPart
org.eclipse.ui.presentations.IPresentablePart) (Unknown Source)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection() (Unknown Source)
at org.eclipse.ui.internal.EditorManager.busyRestoreEditorHelper(org.eclipse.ui.in
ernal.EditorManager$Editor)org.eclipse.ui.internal.EditorManager.busyRestoreEditor(org.eclipse.ui.internal
EditorManager$Editor)org.eclipse.ui.internal.EditorManager.restoreEditor(org.eclipse.ui.internal.Edi
orManager$Editor)org.eclipse.ui.internal.presentations.newapi.PresentablePartFolder.select(org.e
lipse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.presentations.newapi.LeftToRightTabOrder.select(org.ecl
pse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.presentations.newapi.TabbedStackPresentation.selectPart
org.eclipse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.PartStack.setSelection(org.eclipse.ui.internal.LayoutPa
t) (Unknown Source)
at org.eclipse.ui.internal.PartStack.showPart(org.eclipse.ui.internal.LayoutPart, java.lang.Object) (Unknown Source)
at org.eclipse.ui.internal.PartStack.add(org.eclipse.ui.internal.LayoutPart) (Unknown Source)
at org.eclipse.ui.internal.EditorStack.add(org.eclipse.ui.internal.LayoutPart) (Unknown Source)
at org.eclipse.ui.internal.EditorManager.busyRestoreEditorHelper(org.eclipse.ui.in
ernal.EditorManager$Editor)org.eclipse.ui.internal.EditorManager.busyRestoreEditor(org.eclipse.ui.internal
EditorManager$Editor)org.eclipse.ui.internal.EditorManager.restoreEditor(org.eclipse.ui.internal.Edi
orManager$Editor)org.eclipse.ui.internal.presentations.newapi.PresentablePartFolder.select(org.e
lipse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.presentations.newapi.LeftToRightTabOrder.select(org.ecl
pse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.presentations.newapi.TabbedStackPresentation.selectPart
org.eclipse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.PartStack.setSelection(org.eclipse.ui.internal.LayoutPa
t)org.eclipse.ui.internal.EditorSashContainer.addEditor(org.eclipse.ui.internal.E
itorPane) (Unknown Source)
at org.eclipse.ui.internal.EditorManager.busyRestoreEditorHelper(org.eclipse.ui.in
ernal.EditorManager$Editor)org.eclipse.ui.internal.EditorManager.busyRestoreEditor(org.eclipse.ui.internal
EditorManager$Editor)org.eclipse.ui.internal.EditorManager.restoreEditor(org.eclipse.ui.internal.Edi
orManager$Editor)org.eclipse.ui.internal.presentations.newapi.PresentablePartFolder.select(org.e
lipse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.presentations.newapi.LeftToRightTabOrder.select(org.ecl
pse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.presentations.newapi.TabbedStackPresentation.selectPart
org.eclipse.ui.presentations.IPresentablePart)org.eclipse.ui.internal.PartStack.setSelection(org.eclipse.ui.internal.LayoutPa
t)org.eclipse.ui.internal.EditorSashContainer.addEditor(org.eclipse.ui.internal.E
itorPane)org.eclipse.ui.internal.EditorAreaHelper.addToLayout(org.eclipse.ui.internal.Ed
torPane) (Unknown Source)
at org.eclipse.ui.internal.EditorManager$4.run() (Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(org.eclipse.swt.widgets.Display, java.lang.Runnable) (Unknown Source)



So obviously an editor problem what's the recommended course of action here ?
 

Thyme

Platinum Member
Nov 30, 2000
2,330
0
0
None of us are (likely) going to understand exactly what tha tmeans that well. I'd suggest asking in in an Eclipse-related forum or bugtraq or whatnot.
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
I'm guessing you had a java file open previously, and then it's trying to open it up automatically when you restart? I've seen some editors get messed up before, but it's always been related to sketchy plugins...

Anyways, since you're doing it via yum I think that means that you're running it on gcj/classpath. I'd really consider those as experimental still for running something as big as eclipse, even though they're making lots of progress. I think, if you can prepare a nice bug report, the package maintainers might like to know what's going on so they can try to fix it. If you really need a stable eclipse, what I usually do is install a conforming jdk (like sun's) and grab the latest gtk tarball straight from eclipse.org. For that, you just unpack it and run the executable. If you do take that road though, I'd look in ~ to make sure there aren't any .eclipse type folders or files hanging around from the packaged build.