Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 67440

Summary: Operation Cancelled Exception
Product: [Eclipse Project] JDT Reporter: Mario Grgic <mgrgic>
Component: TextAssignee: JDT-Text-Inbox <jdt-text-inbox>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P3    
Version: 3.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Mario Grgic CLA 2004-06-16 08:49:50 EDT
Eclipse 3.0 RC2 on Windows 2003 Server. I keep getting the following in my 
log. Not sure what causes it.

org.eclipse.core.runtime.OperationCanceledException
at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.checkCanceled
(TypeHierarchy.java:307)
at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.initializeRegions
(TypeHierarchy.java:200)
at org.eclipse.jdt.internal.core.hierarchy.TypeHierarchy.refresh
(TypeHierarchy.java:1235)
at org.eclipse.jdt.internal.core.CreateTypeHierarchyOperation.executeOperation
(CreateTypeHierarchyOperation.java:90)
at org.eclipse.jdt.internal.core.JavaModelOperation.run
(JavaModelOperation.java:700)
at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation
(JavaModelOperation.java:739)
at org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarchy
(SourceType.java:604)
at org.eclipse.jdt.internal.core.SourceType.newSupertypeHierarchy
(SourceType.java:556)
at 
org.eclipse.jdt.internal.corext.util.SuperTypeHierarchyCache.getTypeHierarchy
(SuperTypeHierarchyCache.java:95)
at 
org.eclipse.jdt.internal.ui.text.JavaOutlineInformationControl.getSuperTypeHier
archy(JavaOutlineInformationControl.java:794)
at org.eclipse.jdt.internal.ui.text.JavaOutlineInformationControl.access$2
(JavaOutlineInformationControl.java:790)
at 
org.eclipse.jdt.internal.ui.text.JavaOutlineInformationControl$OutlineContentPr
ovider.getChildren(JavaOutlineInformationControl.java:295)
at 
org.eclipse.jdt.internal.ui.text.AbstractInformationControl$NamePatternFilter.h
asUnfilteredChild(AbstractInformationControl.java:129)
at 
org.eclipse.jdt.internal.ui.text.AbstractInformationControl$NamePatternFilter.s
elect(AbstractInformationControl.java:124)
at org.eclipse.jface.viewers.ViewerFilter.filter(ViewerFilter.java:49)
at 
org.eclipse.jdt.internal.ui.text.JavaOutlineInformationControl$OutlineTreeViewe
r.getFilteredChildren(JavaOutlineInformationControl.java:202)
at org.eclipse.jface.viewers.StructuredViewer.getSortedChildren
(StructuredViewer.java:587)
at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren
(AbstractTreeViewer.java:1450)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefreshStruct
(AbstractTreeViewer.java:1043)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh
(AbstractTreeViewer.java:1018)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh
(AbstractTreeViewer.java:981)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh
(AbstractTreeViewer.java:969)
at org.eclipse.jface.viewers.StructuredViewer$7.run(StructuredViewer.java:925)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection
(StructuredViewer.java:863)
at org.eclipse.jface.viewers.StructuredViewer.refresh
(StructuredViewer.java:923)
at org.eclipse.jface.viewers.StructuredViewer.refresh
(StructuredViewer.java:882)
at 
org.eclipse.jdt.internal.ui.text.AbstractInformationControl.stringMatcherUpdate
d(AbstractInformationControl.java:715)
at org.eclipse.jdt.internal.ui.text.AbstractInformationControl.setMatcherString
(AbstractInformationControl.java:738)
at org.eclipse.jdt.internal.ui.text.AbstractInformationControl$10.modifyText
(AbstractInformationControl.java:703)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:187)
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.Widget.sendEvent(Widget.java:820)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:801)
at org.eclipse.swt.widgets.Text.wmCommandChild(Text.java:2024)
at org.eclipse.swt.widgets.Control.WM_COMMAND(Control.java:3086)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:2959)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3298)
at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1384)
at org.eclipse.swt.widgets.Text.callWindowProc(Text.java:127)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3036)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3298)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1460)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2396)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1362)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1333)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:252)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run
(PlatformActivator.java:334)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:272)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:128)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.basicRun(Main.java:185)
at org.eclipse.core.launcher.Main.run(Main.java:638)
at org.eclipse.core.launcher.Main.main(Main.java:622)
Comment 1 Philipe Mulet CLA 2004-06-16 09:30:32 EDT
Cancelling seems to come from outliner. JDTCore is not dumping any trace for 
this.
Comment 2 Kai-Uwe Maetzel CLA 2004-06-17 12:49:55 EDT
This is obsolete. We just released code in which the Quick Outline is no 
longer asking for the type hierarchy.