Community
Participate
Working Groups
Build 2.1 RC1 Happened while playing with type hierarchy of 'Object' !SESSION Feb 25, 2003 12:30:07.921 --------------------------------------------- java.version=1.4.1-rc java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_CH Command-line arguments: -install file:D:/eclipse_I20030221_RC1/ !ENTRY org.eclipse.jdt.ui 4 10001 Feb 25, 2003 12:30:07.921 !MESSAGE Internal Error !STACK 1 Java Model Exception: Java Model Status [AccessibleAWTMenuComponent [in MenuComponent$AccessibleAWTMenuComponent.class [in java.awt [in C:/Program Files/JavaSoft/JRE/1.3.1_02/lib/rt.jar [in Tests]]]] does not exist.] at org.eclipse.jdt.internal.core.JavaElement.newNotPresentException(JavaElement.java:482) at org.eclipse.jdt.internal.core.BinaryType.getChildren(BinaryType.java:160) at org.eclipse.jdt.internal.core.JavaElement.getChildrenOfType(JavaElement.java:261) at org.eclipse.jdt.internal.core.BinaryType.getMethods(BinaryType.java:286) at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyContentProvider.hasFilteredChildren(TypeHierarchyContentProvider.java:195) at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyContentProvider.hasFilteredChildren(TypeHierarchyContentProvider.java:210) at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyContentProvider.addFilteredTypes(TypeHierarchyContentProvider.java:180) at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyContentProvider.getChildren(TypeHierarchyContentProvider.java:124) at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:643) at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:454) at org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:555) at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(AbstractTreeViewer.java:1282) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:925) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:934) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:895) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh(AbstractTreeViewer.java:881) at org.eclipse.jface.viewers.StructuredViewer$7.run(StructuredViewer.java:858) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:798) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:856) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:818) at org.eclipse.jdt.internal.ui.typehierarchy.TraditionalHierarchyViewer.updateContent(TraditionalHierarchyViewer.java:46) at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart$9.run(TypeHierarchyViewPart.java:949) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:65) at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart.updateHierarchyViewer(TypeHierarchyViewPart.java:952) at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart.methodSelectionChanged(TypeHierarchyViewPart.java:1015) at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart.doSelectionChanged(TypeHierarchyViewPart.java:994) at org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart$4.selectionChanged(TypeHierarchyViewPart.java:283) at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:153) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:867) at org.eclipse.core.runtime.Platform.run(Platform.java:413) at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer.java:151) at org.eclipse.jface.viewers.StructuredViewer.updateSelection(StructuredViewer.java:1287) at org.eclipse.jdt.internal.ui.typehierarchy.MethodsViewer.handleInvalidSelection(MethodsViewer.java:279) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:810) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:856) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:818) at org.eclipse.jdt.internal.ui.typehierarchy.MethodsContentProvider.showInheritedMethods(MethodsContentProvider.java:52) at org.eclipse.jdt.internal.ui.typehierarchy.MethodsViewer.showInheritedMethodsNoRedraw(MethodsViewer.java:96) at org.eclipse.jdt.internal.ui.typehierarchy.MethodsViewer.showInheritedMethods(MethodsViewer.java:119) at org.eclipse.jdt.internal.ui.typehierarchy.ShowInheritedMembersAction$1.run(ShowInheritedMembersAction.java:47) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:65) at org.eclipse.jdt.internal.ui.typehierarchy.ShowInheritedMembersAction.run(ShowInheritedMembersAction.java:45) at org.eclipse.jface.action.Action.runWithEvent(Action.java:841) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:456) at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent(ActionContributionItem.java:403) at org.eclipse.jface.action.ActionContributionItem.access$0(ActionContributionItem.java:397) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent(ActionContributionItem.java:72) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:836) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1775) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1483) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1271) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1254) at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:845) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) 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:247) at org.eclipse.core.launcher.Main.run(Main.java:703) at org.eclipse.core.launcher.Main.main(Main.java:539) !ENTRY org.eclipse.jdt.core 4 969 Feb 25, 2003 12:30:07.937 !MESSAGE AccessibleAWTMenuComponent [in MenuComponent$AccessibleAWTMenuComponent.class [in java.awt [in C:/Program Files/JavaSoft/JRE/1.3.1_02/lib/rt.jar [in Tests]]]] does not exist.
Asking JDT/Core how this can happen. The class is part of the rt.jar. Open type works for AccessibleAWTMenuComponent.
Dani, have you seen this again? I cannot reproduce and I have no idea how this could happen.
no.
Closing. Please reopen if you can reproduce.