Bug 62416 - [1.5] An error has occurred when creating this (Java) editor
Summary: [1.5] An error has occurred when creating this (Java) editor
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 critical (vote)
Target Milestone: 3.1 M1   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-16 00:11 EDT by Changshin Lee CLA
Modified: 2005-01-11 11:02 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 Changshin Lee CLA 2004-05-16 00:11:45 EDT
I tested Cheetah 04 with
eclipse.buildId=I200405140800
java.version=1.4.2_05-ea
, and I couldn't open a Java editor with the following error log.
I found that jdtcore.jar in plugins\org.eclipse.jdt.core_3.0.0.cheetah04 had 
no org/eclipse/jdt/internal/codeassist/IExtendedCompletionRequestor.class file 
while that of plugins\org.eclipse.jdt.core_3.0.0 had.

Regards,

Ias

---error message---
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ko_KR
!ENTRY org.eclipse.compare 4 1 5�›” 16, 2004 12:48:59.328
!MESSAGE content type 'org.eclipse.jdt.core.javaSource' not found
!ENTRY org.eclipse.compare 4 1 5�›” 16, 2004 12:48:59.328
!MESSAGE content type 'org.eclipse.jdt.core.javaSource' not found
!ENTRY org.eclipse.core.runtime 4 2 5�›” 16, 2004 12:49:09.171
!MESSAGE Problems occurred when invoking code from plug-
in: "org.eclipse.core.runtime".
!STACK 0
java.lang.NoClassDefFoundError: 
org/eclipse/jdt/internal/codeassist/IExtendedCompletionRequestor
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
	at 
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.defineCla
ss(DefaultClassLoader.java:292)
	at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass
(EclipseClassLoader.java:207)
	at 
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClass
Impl(DefaultClassLoader.java:281)
	at 
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClass
(DefaultClassLoader.java:172)
	at 
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass
(AbstractClassLoader.java:220)
	at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass
(EclipseClassLoader.java:59)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass
(BundleLoader.java:368)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:399)
	at 
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass
(AbstractClassLoader.java:93)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
	at 
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.defineCla
ss(DefaultClassLoader.java:292)
	at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass
(EclipseClassLoader.java:207)
	at 
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClass
Impl(DefaultClassLoader.java:281)
	at 
org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClass
(DefaultClassLoader.java:172)
	at 
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass
(AbstractClassLoader.java:220)
	at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass
(EclipseClassLoader.java:59)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass
(BundleLoader.java:368)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass
(BundleLoader.java:399)
	at 
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass
(AbstractClassLoader.java:93)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
	at 
org.eclipse.jdt.ui.text.JavaSourceViewerConfiguration.getContentAssistant
(JavaSourceViewerConfiguration.java:380)
	at org.eclipse.jface.text.source.SourceViewer.configure
(SourceViewer.java:315)
	at org.eclipse.jdt.internal.ui.javaeditor.JavaSourceViewer.configure
(JavaSourceViewer.java:172)
	at 
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewe
r.configure(CompilationUnitEditor.java:287)
	at org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl
(AbstractTextEditor.java:2221)
	at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl
(StatusTextEditor.java:53)
	at 
org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl
(AbstractDecoratedTextEditor.java:279)
	at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createPartControl
(JavaEditor.java:3263)
	at 
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createPartControl
(CompilationUnitEditor.java:1594)
	at org.eclipse.ui.internal.PartPane$1.run(PartPane.java:93)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:607)
	at org.eclipse.core.runtime.Platform.run(Platform.java:668)
	at org.eclipse.ui.internal.PartPane.createChildControl
(PartPane.java:89)
	at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:150)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection
(PartStack.java:710)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:692)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:152)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:100)
	at org.eclipse.ui.internal.EditorSashContainer.addEditor
(EditorSashContainer.java:56)
	at org.eclipse.ui.internal.EditorAreaHelper.openEditor
(EditorAreaHelper.java:257)
	at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:550)
	at org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
	at org.eclipse.ui.internal.EditorManager.createEditorTab
(EditorManager.java:539)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:635)
	at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor
(EditorManager.java:438)
	at org.eclipse.ui.internal.EditorManager.openEditor
(EditorManager.java:426)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
(WorkbenchPage.java:2137)
	at org.eclipse.ui.internal.WorkbenchPage.access$6
(WorkbenchPage.java:2080)
	at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2067)
	at org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2062)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:301)
	at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor
(EditorUtility.java:137)
	at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor
(EditorUtility.java:115)
	at org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open
(OpenActionUtil.java:49)
	at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:161)
	at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:147)
	at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun
(SelectionDispatchAction.java:212)
	at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run
(SelectionDispatchAction.java:188)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen
(PackageExplorerActionGroup.java:277)
	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open
(PackageExplorerPart.java:302)
	at org.eclipse.jface.viewers.StructuredViewer$2.run
(StructuredViewer.java:396)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:607)
	at org.eclipse.core.runtime.Platform.run(Platform.java:668)
	at org.eclipse.jface.viewers.StructuredViewer.fireOpen
(StructuredViewer.java:394)
	at org.eclipse.jface.viewers.StructuredViewer.handleOpen
(StructuredViewer.java:592)
	at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen
(StructuredViewer.java:681)
	at org.eclipse.jface.util.OpenStrategy.fireOpenEvent
(OpenStrategy.java:211)
	at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:206)
	at org.eclipse.jface.util.OpenStrategy$1.handleEvent
(OpenStrategy.java:238)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2725)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2390)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1353)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1324)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
(Workbench.java:243)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
	at org.eclipse.ui.internal.ide.IDEApplication.run
(IDEApplication.java:90)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run
(PlatformActivator.java:298)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:249)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:126)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:269)
	at org.eclipse.core.launcher.Main.run(Main.java:722)
	at org.eclipse.core.launcher.Main.main(Main.java:706)
!ENTRY org.eclipse.core.runtime 4 2 5�›” 16, 2004 12:49:09.203
!MESSAGE Problems occurred when invoking code from plug-
in: "org.eclipse.core.runtime".
!STACK 0
java.lang.ClassCastException
	at 
org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.activeJavaEditorChanged
(ASTProvider.java:216)
	at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.access$0
(ASTProvider.java:211)
	at 
org.eclipse.jdt.internal.ui.javaeditor.ASTProvider$ActivationListener.partOpene
d(ASTProvider.java:100)
	at org.eclipse.ui.internal.PartListenerList2$5.run
(PartListenerList2.java:101)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:607)
	at org.eclipse.core.runtime.Platform.run(Platform.java:668)
	at org.eclipse.ui.internal.PartListenerList2.firePartOpened
(PartListenerList2.java:99)
	at org.eclipse.ui.internal.WWinPartService$1.partOpened
(WWinPartService.java:62)
	at org.eclipse.ui.internal.PartListenerList2$5.run
(PartListenerList2.java:101)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:607)
	at org.eclipse.core.runtime.Platform.run(Platform.java:668)
	at org.eclipse.ui.internal.PartListenerList2.firePartOpened
(PartListenerList2.java:99)
	at org.eclipse.ui.internal.WorkbenchPage.firePartOpened
(WorkbenchPage.java:1385)
	at org.eclipse.ui.internal.PartPane.createChildControl
(PartPane.java:119)
	at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:150)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection
(PartStack.java:710)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:692)
	at org.eclipse.ui.internal.PartStack.add(PartStack.java:152)
	at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:100)
	at org.eclipse.ui.internal.EditorSashContainer.addEditor
(EditorSashContainer.java:56)
	at org.eclipse.ui.internal.EditorAreaHelper.openEditor
(EditorAreaHelper.java:257)
	at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:550)
	at org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
	at org.eclipse.ui.internal.EditorManager.createEditorTab
(EditorManager.java:539)
	at org.eclipse.ui.internal.EditorManager.openInternalEditor
(EditorManager.java:635)
	at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor
(EditorManager.java:438)
	at org.eclipse.ui.internal.EditorManager.openEditor
(EditorManager.java:426)
	at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
(WorkbenchPage.java:2137)
	at org.eclipse.ui.internal.WorkbenchPage.access$6
(WorkbenchPage.java:2080)
	at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2067)
	at org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
	at org.eclipse.ui.internal.WorkbenchPage.openEditor
(WorkbenchPage.java:2062)
	at org.eclipse.ui.ide.IDE.openEditor(IDE.java:301)
	at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor
(EditorUtility.java:137)
	at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor
(EditorUtility.java:115)
	at org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open
(OpenActionUtil.java:49)
	at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:161)
	at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:147)
	at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun
(SelectionDispatchAction.java:212)
	at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run
(SelectionDispatchAction.java:188)
	at 
org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen
(PackageExplorerActionGroup.java:277)
	at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open
(PackageExplorerPart.java:302)
	at org.eclipse.jface.viewers.StructuredViewer$2.run
(StructuredViewer.java:396)
	at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:607)
	at org.eclipse.core.runtime.Platform.run(Platform.java:668)
	at org.eclipse.jface.viewers.StructuredViewer.fireOpen
(StructuredViewer.java:394)
	at org.eclipse.jface.viewers.StructuredViewer.handleOpen
(StructuredViewer.java:592)
	at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen
(StructuredViewer.java:681)
	at org.eclipse.jface.util.OpenStrategy.fireOpenEvent
(OpenStrategy.java:211)
	at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:206)
	at org.eclipse.jface.util.OpenStrategy$1.handleEvent
(OpenStrategy.java:238)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2725)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2390)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1353)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1324)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
(Workbench.java:243)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
	at org.eclipse.ui.internal.ide.IDEApplication.run
(IDEApplication.java:90)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run
(PlatformActivator.java:298)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:249)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run
(EclipseStarter.java:126)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:269)
	at org.eclipse.core.launcher.Main.run(Main.java:722)
	at org.eclipse.core.launcher.Main.main(Main.java:706)
Comment 1 Philipe Mulet CLA 2004-05-16 16:19:35 EDT
Cheetah04 isn't compatible with latest integration build. Please use an older 
build instead.

I will soon repost an update of Cheetah which will match latest Eclipse  build.
Comment 2 Philipe Mulet CLA 2004-05-16 16:20:23 EDT
Fixed once Cheetah05 is available.