Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pde-ui-dev] Q on [type here text] for feature.xml


A new feature fills in the information page with [text markers] for feature description, copyright, and license.

If you do nothing (or at least not much more than type "none" in the license to pass update manager tests) the feature is not quite broken, but it leads to errors.

The URL text is there, the Configuration Dialog shows a link, and the link fails as it does not have a URL Handler.

Is this really what you want when the feature is defined with the least amount of text possible?

Course the error log is even more confusing - I don't see the relationship between the eclipse.gif and the description link.

java.net.MalformedURLException: no protocol: eclipse.gif
        at java.lang.Throwable.<init>(Throwable.java)
        at java.lang.Throwable.<init>(Throwable.java)
        at java.net.URL.<init>(URL.java)
        at java.net.URL.<init>(URL.java:462)
        at java.net.URL.<init>(URL.java:411)
        at org.eclipse.update.internal.ui.views.ConfigurationView.initializeImages(ConfigurationView.java:370)
        at org.eclipse.update.internal.ui.views.ConfigurationView.<init>(ConfigurationView.java:351)
        at org.eclipse.update.internal.ui.ConfigurationManagerWindow.createContents(ConfigurationManagerWindow.java:112)
        at org.eclipse.jface.window.Window.create(Window.java:348)
        at org.eclipse.update.internal.ui.ConfigurationManagerWindow.create(ConfigurationManagerWindow.java:164)
        at org.eclipse.update.ui.UpdateManagerUI.openConfigurationManager(UpdateManagerUI.java:34)
        at org.eclipse.ui.internal.ide.update.ConfigurationManagerAction$1.run(ConfigurationManagerAction.java:45)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
        at org.eclipse.ui.internal.ide.update.ConfigurationManagerAction.run(ConfigurationManagerAction.java:43)
        at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:276)
        at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:206)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:915)
        at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:866)
        at org.eclipse.jface.action.ActionContributionItem$7.handleEvent(ActionContributionItem.java:785)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1375)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1346)
        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:335)
        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(NativeMethodAccessorImpl.java:85)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
        at java.lang.reflect.Method.invoke(Method.java:391)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:186)
        at org.eclipse.core.launcher.Main.run(Main.java:647)
        at org.eclipse.core.launcher.Main.main(Main.java:631)

Regards,

Pat McCarthy   --   Eclipse Platform Enablement (3ECA)
                            --   RTP, NC
                            --   (919 254-6231 / 8-444-6231 -- FAX 8-444-8169)
                            --   Internet: PatMc@xxxxxxxxxx                  
                            --   Lotus: Pat McCarthy/Raleigh/IBM

Back to the top