Skip to main content

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



As for the exception, you should log a bug report against Platform/Update.

As for the initial contents of the feature.xml, this text is merely a
placeholder to indicate to the user what to do.

The fact that the default text helps the feature passes the Update manager
tests was intended, but is really a bonus when you come right down to it.
People should be aware of what those sections do and must fill them out
before attempting to enjoy the full Update Manager experience.

Wassim.



                                                                           
             Pat McCarthy                                                  
             <patmc@xxxxxxxxxx                                             
             >                                                          To 
             Sent by:                  pde-ui-dev@xxxxxxxxxxx              
             pde-ui-dev-admin@                                          cc 
             eclipse.org                                                   
                                                                   Subject 
                                       [pde-ui-dev] Q on [type here text]  
             06/23/2004 12:45          for feature.xml                     
             PM                                                            
                                                                           
                                                                           
             Please respond to                                             
                pde-ui-dev                                                 
                                                                           
                                                                           





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