Hi Pierre-Alexandre,
I setup my linux client to use Eclipse with the submitted RSE code.
I've got an x86,
Linux version 2.6.5-7.97-deafult
JRE 1.5.0
I didn't get an exception and things seem to work fine for me when
browsing the local system. For a local connection, there doesn't
need to be any serivces running since those operations happen directly
with the java API (i..e java.io.File, etc).
Have you tried on any other client?
____________________________________
David McKnight
Phone: 905-413-3902 , T/L: 969-3902
Internet: dmcknigh@xxxxxxxxxx
Mail: D1/619/8200/TOR
____________________________________
*Pierre-Alexandre Masse <pmasse@xxxxxxxxxx>*
02/06/2006 01:33 PM
To
David McKnight/Toronto/IBM@IBMCA
cc
dsdp-tm-dev@xxxxxxxxxxx
Subject
Re: RSE exception
cc'ing tm mailing list.
Hi David,
I tried with both JRE 1.4.2 and JRE 1.5.0_05, both cases with a clean
runtime-workspace (forced the clean when launching).
With the 1.4.2 JRE, the perspective doesn't even come up, it complains
it can't find some views.
With the 1.5.0_05 JRE I get the exception I sent you before in the
Remote Systems view.
My system is Fedora Core 4.0 (linux x86), I am running as a non-root user.
Is RSE expecting some services on the system?
Anything else that could help you?
Pierre-Alexandre
David McKnight wrote:
>
> Hi Pierre-Alexandre,
>
> I created a new workspace and imported all those RSE plugins over
> there. When I tried using RSE I had no problems. Which JRE are you
> using? Have you tried this with a clean runtime workspace?
>
> ____________________________________
> David McKnight
> Phone: 905-413-3902 , T/L: 969-3902
> Internet: dmcknigh@xxxxxxxxxx
> Mail: D1/619/8200/TOR
> ____________________________________
>
>
>
> *Pierre-Alexandre Masse <pmasse@xxxxxxxxxx>*
>
> 02/06/2006 12:08 PM
>
>
> To
> David McKnight/Toronto/IBM@IBMCA
> cc
>
> Subject
> RSE exception
>
>
>
>
>
>
>
>
>
> Here is the stack trace in the remote systems view:
>
>
> java.lang.NullPointerException
> at
>
org.eclipse.rse.internal.model.SystemRegistry.getSystemViewRoots(SystemRegistry.java:247)
> at
>
org.eclipse.rse.ui.view.SystemViewRootInputAdapter.getChildren(SystemViewRootInputAdapter.java:112)
> at
>
org.eclipse.rse.ui.view.SystemViewLabelAndContentProvider.getChildren(SystemViewLabelAndContentProvider.java:297)
> at
>
org.eclipse.rse.ui.view.SystemViewLabelAndContentProvider.getElements(SystemViewLabelAndContentProvider.java:317)
> at
>
org.eclipse.jface.viewers.StructuredViewer.getRawChildren(StructuredViewer.java:848)
> at
>
org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:896)
> at
> org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:684)
> at
>
org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren(StructuredViewer.java:790)
> at
>
org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:905)
> at
>
org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:512)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
> at
>
org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:494)
> at
> org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:794)
> at
>
org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:985)
> at
>
org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1201)
> at
>
org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:975)
> at
> org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:249)
> at
>
org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1417)
> at org.eclipse.rse.ui.view.SystemView.init(SystemView.java:379)
> at org.eclipse.rse.ui.view.SystemView.<init>(SystemView.java:231)
> 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.Perspective.showView(Perspective.java:1655)
> at
>
org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:944)
> at
> org.eclipse.ui.internal.WorkbenchPage.access$13(WorkbenchPage.java:927)
> at
> org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:3263)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
> at
> org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3260)
> at
> org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3238)
> at org.eclipse.ui.internal.ShowViewAction.run(ShowViewAction.java:76)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:492)
> at
>
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:530)
> at
>
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:480)
> at
>
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:392)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1059)
> at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3061)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2743)
> at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
> at
>
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
> at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
> at
> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
> at
>
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:109)
> 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:379)
> 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:338)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
> at org.eclipse.core.launcher.Main.run(Main.java:977)
> at org.eclipse.core.launcher.Main.main(Main.java:952)
>