Community
Participate
Working Groups
Seeing this in Indigo. !ENTRY org.eclipse.help 4 0 2011-07-01 12:25:12.188 !MESSAGE Error reading help table of contents file /"org.eclipse.mylyn.wikitext.help.sdk/toc-reference.xml" (skipping file) !STACK 0 java.io.FileNotFoundException at org.eclipse.help.internal.toc.TocFileParser.parse(TocFileParser.java:49) at org.eclipse.help.internal.toc.TocFileProvider.getTocContributions(TocFileProvider.java:47) at org.eclipse.help.internal.toc.TocManager.getAndCacheTocContributions(TocManager.java:210) at org.eclipse.help.internal.toc.TocManager.getTocContributionsForToc(TocManager.java:199) at org.eclipse.help.internal.toc.TocManager.getRootTocContributions(TocManager.java:306) at org.eclipse.help.internal.toc.TocManager.getTocs(TocManager.java:68) at org.eclipse.help.ui.internal.views.ContextHelpPart.getTopicCategory(ContextHelpPart.java:668) at org.eclipse.help.ui.internal.views.ContextHelpPart.formatHelpContext(ContextHelpPart.java:618) at org.eclipse.help.ui.internal.views.ContextHelpPart.createContextHelp(ContextHelpPart.java:537) at org.eclipse.help.ui.internal.views.ContextHelpPart.handleActivation(ContextHelpPart.java:330) at org.eclipse.help.ui.internal.views.ContextHelpPart.setFormInput(ContextHelpPart.java:707) at org.eclipse.ui.forms.ManagedForm.setInput(ManagedForm.java:238) at org.eclipse.help.ui.internal.views.RelatedTopicsPart.setFormInput(RelatedTopicsPart.java:187) at org.eclipse.ui.forms.ManagedForm.setInput(ManagedForm.java:238) at org.eclipse.help.ui.internal.views.ReusableHelpPart.update(ReusableHelpPart.java:1152) at org.eclipse.help.ui.internal.views.ReusableHelpPart.update(ReusableHelpPart.java:1138) at org.eclipse.help.ui.internal.views.HelpView.handlePartActivation(HelpView.java:135) at org.eclipse.help.ui.internal.views.HelpView.hook(HelpView.java:315) at org.eclipse.help.ui.internal.views.HelpView.partVisible(HelpView.java:304) at org.eclipse.ui.internal.PartListenerList2$7.run(PartListenerList2.java:172) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.runtime.Platform.run(Platform.java:888) at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:55) at org.eclipse.ui.internal.PartListenerList2.firePartVisible(PartListenerList2.java:170) at org.eclipse.ui.internal.PartService.firePartVisible(PartService.java:253) at org.eclipse.ui.internal.WWinPartService$WWinListener.partVisible(WWinPartService.java:62) at org.eclipse.ui.internal.PartListenerList2$7.run(PartListenerList2.java:172) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.runtime.Platform.run(Platform.java:888) at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:55) at org.eclipse.ui.internal.PartListenerList2.firePartVisible(PartListenerList2.java:170) at org.eclipse.ui.internal.PartService.firePartVisible(PartService.java:253) at org.eclipse.ui.internal.PartService$PartVisible.fire(PartService.java:110) at org.eclipse.ui.internal.PartService.processPartJobs(PartService.java:161) at org.eclipse.ui.internal.PartService$PartListener.handleEvent(PartService.java:88) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058) at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:5173) at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:291) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1662) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4603) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2525) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:5408) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4616) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method) at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1457) at org.eclipse.swt.widgets.Control.setBounds(Control.java:3124) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1019) at org.eclipse.swt.widgets.Control.setBounds(Control.java:3085) at org.eclipse.swt.widgets.Control.setBounds(Control.java:3081) at org.eclipse.swt.widgets.Control.setBounds(Control.java:3148) at org.eclipse.ui.internal.LayoutPart.setBounds(LayoutPart.java:300) at org.eclipse.ui.internal.presentations.PresentablePart.setBounds(PresentablePart.java:170) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.layoutContent(PresentablePartFolder.java:131) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.layout(PresentablePartFolder.java:412) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.setBounds(PresentablePartFolder.java:260) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.setBounds(TabbedStackPresentation.java:231) at org.eclipse.ui.internal.PartStack.setBounds(PartStack.java:1187) at org.eclipse.ui.internal.LayoutTree.doSetBounds(LayoutTree.java:547) at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538) at org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:536) at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538) at org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:536) at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538) at org.eclipse.ui.internal.PartSashContainer.resizeSashes(PartSashContainer.java:811) at org.eclipse.ui.internal.PartSashContainer.access$1(PartSashContainer.java:801) at org.eclipse.ui.internal.PartSashContainer$1.controlResized(PartSashContainer.java:171) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058) at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:5173) at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:291) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1662) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4603) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2525) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:5408) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4616) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method) at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1457) at org.eclipse.swt.widgets.Control.setBounds(Control.java:3124) at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1019) at org.eclipse.swt.widgets.Control.setBounds(Control.java:3085) at org.eclipse.swt.widgets.Control.setBounds(Control.java:3081) at org.eclipse.swt.widgets.Control.setBounds(Control.java:3148) at org.eclipse.swt.custom.StackLayout.layout(StackLayout.java:120) at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:1263) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1673) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4603) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2525) at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:5408) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4616) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:949) at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:915) at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:1126) at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1677) at org.eclipse.swt.widgets.Canvas.WM_SIZE(Canvas.java:454) at org.eclipse.swt.widgets.Decorations.WM_SIZE(Decorations.java:1790) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4603) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341) at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1610) at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2061) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2525) at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:498) at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:5408) at org.eclipse.swt.widgets.Canvas.WM_WINDOWPOSCHANGED(Canvas.java:460) at org.eclipse.swt.widgets.Control.windowProc(Control.java:4616) at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341) at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1610) at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2061) at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985) at org.eclipse.swt.internal.win32.OS.ShowWindow(Native Method) at org.eclipse.swt.widgets.Decorations.setVisible(Decorations.java:1390) at org.eclipse.swt.widgets.Shell.setVisible(Shell.java:1888) at org.eclipse.swt.widgets.Shell.open(Shell.java:1229) at org.eclipse.jface.window.Window.open(Window.java:797) at org.eclipse.ui.internal.WorkbenchWindow.open(WorkbenchWindow.java:818) at org.eclipse.ui.internal.Workbench$70.runWithException(Workbench.java:3719) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757) at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) at org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1595) at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
Thanks for the bug. Do you have the Mylyn WikiText SDK installed?
I have the following org.eclipse.mylyn features installed: mylyn.bugzilla mylyn.context mylyn.ide mylyn.java mylyn.pde mylyn.team mylyn.wikitext mylyn
Thanks Konstantin. I can reproduce the error if I install the WikiText SDK feature into the Indigo Java package. We'll get rid of the error for SR1. I believe the toc was previously generated as part of the build and referenced JavaDoc etc. but unfortunately that is no longer the case with Tycho (bug 338996)
Fixed in master and 3_6_x branch.
Created attachment 202175 [details] mylyn/context/zip