Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 319858

Summary: Error on adding RSE Connection
Product: [Tools] Target Management Reporter: jjustian
Component: RSEAssignee: dsdp.tm.rse-inbox <tm.rse-inbox>
Status: NEW --- QA Contact: Martin Oberhuber <mober.at+eclipse>
Severity: normal    
Priority: P3 CC: dmcknigh
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description jjustian CLA 2010-07-14 10:08:37 EDT
(1)  Open Remote System Explorer Perspective
(2)  Show Remote Systems View
(3)  Click Add Connection icon
(4)  Select Linux as remote system type (the only choice available)
(5)  Enter host, name, and description.  Click Finish.
(6)  Error message (shown under Configuration details)
(7)  Connection appears in profile, but nothing happens when I click Connect

Googled this problem for an hour, to no avail.


-- Configuration Details --
Product: Eclipse 1.3.0.20100617-0520 (org.eclipse.epp.package.php.product)
Installed Features:
 org.eclipse.wst.xml_ui.feature 3.2.0.v201005241510-7H7AFUIDxumQGOb7ocjUR2Pvz-28

 java.lang.NullPointerException
java.lang.NullPointerException

	at org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.createNode(RSEDOMExporter.java:383)

	at org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.createNode(RSEDOMExporter.java:348)

	at org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.populateRSEDOM(RSEDOMExporter.java:142)

	at org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.createRSEDOM(RSEDOMExporter.java:92)

	at org.eclipse.rse.internal.persistence.RSEPersistenceManager.save(RSEPersistenceManager.java:555)

	at org.eclipse.rse.internal.persistence.RSEPersistenceManager.commitProfile(RSEPersistenceManager.java:257)

	at org.eclipse.rse.internal.core.model.SystemProfileManager.commitSystemProfile(SystemProfileManager.java:117)

	at org.eclipse.rse.internal.core.model.SystemProfile.commit(SystemProfile.java:272)

	at org.eclipse.rse.internal.core.model.SystemProfileManager.commitProfiles(SystemProfileManager.java:108)

	at org.eclipse.rse.internal.core.model.SystemProfileManager.runOperation(SystemProfileManager.java:99)

	at org.eclipse.rse.internal.core.model.SystemProfileManager.run(SystemProfileManager.java:86)

	at org.eclipse.rse.internal.core.model.SystemRegistry.createHost(SystemRegistry.java:1629)

	at org.eclipse.rse.internal.core.model.SystemRegistry.createHost(SystemRegistry.java:1529)

	at org.eclipse.rse.ui.wizards.newconnection.RSEDefaultNewConnectionWizard.performFinish(RSEDefaultNewConnectionWizard.java:388)

	at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:811)

	at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:430)

	at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)

	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)

	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)

	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)

	at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)

	at org.eclipse.jface.window.Window.open(Window.java:801)

	at org.eclipse.rse.ui.actions.SystemBaseDialogAction.run(SystemBaseDialogAction.java:299)

	at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)

	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)

	at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)

	at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)

	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)

	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)

	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)

	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)

	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)

	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)

	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)

	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)

	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)

	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

	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.equinox.launcher.Main.invokeFramework(Main.java:619)

	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)

	at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
Comment 1 David McKnight CLA 2010-07-14 11:16:48 EDT
This looks like it might be a duplicate of bug 281381.  That bug appears to be related to an issue with the build.