[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[dsdp-tm-dev] Shared Board Labs and RSE
|
I'm starting to look
at adding support in Eclipse for some kind of "Shared Board Labs". I've
been in talking some with Martin O. here at Wind River but thought I'd
start a discussion with a wider group. Yesterday I downloaded release M1
of the RSE, and I've also looked through the ppt presentation. I read
about subsystems and services and there is some direction on how these might be
extended. However what I really want to do for "Shared Board Labs" is to
define something for extending support for Systems/Hosts themselves. I've
seen the snapshots of the Remote Systems view, but I don't understand how the
particular hosts in the view get populated. Can someone point me at the
code where this is done?
-Brian
Nettleton
Technical Staff
Member
Wind River
Systems
P.S. When I try to
open the Remote Systems view I'm getting the following
exception:
java.lang.NullPointerException
at
org.eclipse.rse.ui.RSEUIPlugin.getTheSystemRegistry(RSEUIPlugin.java:1175)
at
org.eclipse.rse.ui.view.SystemViewPart.getInputProvider(SystemViewPart.java:723)
at
org.eclipse.rse.ui.view.SystemViewPart.createPartControl(SystemViewPart.java:372)
at
org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:305)
at
org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:180)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:552)
at
org.eclipse.ui.internal.ViewReference.getView(ViewReference.java:152)
at
org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:930)
at
org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPage.java:920)
at
org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:3199)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
at
org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3196)
at
org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3174)
at
org.eclipse.ui.handlers.ShowViewHandler.openView(ShowViewHandler.java:146)
at
org.eclipse.ui.handlers.ShowViewHandler.openOther(ShowViewHandler.java:102)
at
org.eclipse.ui.handlers.ShowViewHandler.execute(ShowViewHandler.java:70)
at
org.eclipse.ui.internal.ShowViewMenu$3.run(ShowViewMenu.java:113)
at
org.eclipse.jface.action.Action.runWithEvent(Action.java:996)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:324)
at
org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
at
org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at
org.eclipse.core.launcher.Main.run(Main.java:973)
at
org.eclipse.core.launcher.Main.main(Main.java:948)