| Summary: | Mylar fails with OSGi Bugzilla | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Peter Kriens <Peter.Kriens> |
| Component: | Mylyn | Assignee: | Robert Elves <robert.elves> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | ekuleshov, mik.kersten |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Peter Kriens
Peter, there is a strange interaction between the workbench and the task list that we need to get to the bottom of. First, is this Mylar 0.4.10? You can check via Help -> About.. Could you also attach the whole log to this report via the attachment mechanism? Also, after a fresh restart, do you get any new errors in the log, and are you able to reproduce the failure? If yes please let me know the steps your'e taking and and the configuration (e.g. is your task list a fast view)? It is 0.4.10 ... After I restarted it worked ok. However, it had been idling for around 48 hours. How can I find out if it is a fast view? It's only a fast view if you make it a fast view (right click view tab, select Fast View). I don't recommend it for the task list but some people use it that way, and it works great for views JUnit. I'm still concerned that there is some misconfiguration in your Eclipse or workspace since we have never seen these errors before, and it looks like the misconfiguration occurred on startup. For the time being I improved the error handling of all the exceptions that showed up in your log. If you ever see any such exceptions again please post them on this report. The work-around should be to restart. In your log I also noticed some web service failures when attempting to connect to the JIRA repository, and some bugzilla reports with null summaries. Were either of those causing you problems? Any news on this Peter? Are you still seeing the failure? Yes, I do have problems now and then (though there are no enough to make me give up!). I removed plugins that I no longer needed and that occurred in the log. I still see many errors of the XML Buddy plugin, I see if I can get a new version. I do not seem to be able to use tasks with Bugzilla, this might be caused by our Bugzilla. I'll have to work on this. I am not using fast views. I do not see how I can add a file to this report, so I will send it to you. Peter, please note that we currently only support uncustomized Bugzilla versions 2.16 - 2.22. We're waiting on a web service API from Bugzilla to insulate us from customizations. Btw, note that there is no UI in our bug editor yet for attachments (coming before too long), so to attach files you have to use the "Browser" tab. I'll look through your log to try and identify anything else that's suspicious... Sorry for the slow reply Peter--we have done some additional investigation and it looks like we will be able to interoperate with customized Bugzilla's sooner than expected, thanks to some burried RDF support. Rob: once that's in place make sure to test with: http://bundles.osgi.org/bugzilla/ Peter: if you have additional bugs please file them as seperate reports. Peter, The xml/rdf conversion should make it possible for the OSGi Bugzilla repository to work with Mylar. The latest developer release includes the xml/rdf improvements. Could you give it a try and let us know if you find any problems? Thanks. Release Update Site: download.eclipse.org/technology/mylar/update-site/dev Peter, I've tested queries and bug retrieval against OSGi's Bugzilla without incident, but will leave validation of bug submission for you so I don't pollute your repository. This issue appears to be fixed so marking RESOLVED. Please feel free to re-open if you notice any failures. The fix for this will be included in this Friday's 0.5.2 release. This is on Eclipse 3.2 RC3. When trying to create a new task repository I can validate the settings but when I finalize I get the following error: java.lang.IllegalArgumentException: Index out of bounds at org.eclipse.swt.SWT.error(SWT.java:3358) at org.eclipse.swt.SWT.error(SWT.java:3297) at org.eclipse.swt.SWT.error(SWT.java:3268) at org.eclipse.swt.widgets.Widget.error(Widget.java:435) at org.eclipse.swt.widgets.Combo.getItem(Combo.java:575) at org.eclipse.mylar.internal.tasklist.ui.wizards.AbstractRepositorySettingsPage.getTimeZoneId(AbstractRepositorySettingsPage.java:283) at org.eclipse.mylar.internal.tasklist.ui.wizards.AddRepositoryWizard.performFinish(AddRepositoryWizard.java:35) at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:680) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:355) at org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:660) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968) at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) at org.eclipse.jface.window.Window.open(Window.java:796) at org.eclipse.mylar.internal.tasklist.ui.actions.AddRepositoryAction.run(AddRepositoryAction.java:54) at org.eclipse.jface.action.Action.runWithEvent(Action.java:499) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 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.invokeFramework(Main.java:336) at org.eclipse.core.launcher.Main.basicRun(Main.java:280) at org.eclipse.core.launcher.Main.run(Main.java:977) at org.eclipse.core.launcher.Main.main(Main.java:952) The bug makes it impossible to add a new repo to test this bug report :-( Not my day :-) There is a new dev build available for you that fixes this exception. If you don't mind, try your tests with this new build. I'll reopen this report in the mean time. Dev build update site: download.eclipse.org/technology/mylar/update-site/dev Yes! Seems to work very well now at first sight. Love it! |