Hi
folks,
this afternoon,
14:00 central european time I'll give a presentation of the current RSE
development status. I got an update from CVS this morning and found that there
are some problems with the CDT integrated launch example:
1) The ssh / gdb
server connection type is not listed in the New Connection wizard's System
type combo anymore.
2) The creation
wizard for the Remote Ssh / Gdbserver connection can still be started from the
Launch Configuration Dialog but completing the wizard throws an exception, see
below.
3) Since the
wizard cannot be finished properly the launch never works.
Is there a defined
tag or date to which I can go back and the launch will work? (Because it
worked for me about a month ago)
Should I tell my
colleagues that this example is out-of-date and will be replaced with a better
launch integration based on the new debug model sometime next
summer?
Any other
message?
Thanks
Norbert
Ploett
==================================================
java.lang.NullPointerException
java.lang.NullPointerException
at
org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.createNode(RSEDOMExporter.java:400)
at
org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.createNode(RSEDOMExporter.java:379)
at
org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.createNode(RSEDOMExporter.java:332)
at
org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.createNode(RSEDOMExporter.java:295)
at
org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.populateRSEDOM(RSEDOMExporter.java:136)
at
org.eclipse.rse.internal.persistence.dom.RSEDOMExporter.createRSEDOM(RSEDOMExporter.java:84)
at
org.eclipse.rse.internal.persistence.RSEPersistenceManager.exportRSEDOM(RSEPersistenceManager.java:385)
at
org.eclipse.rse.internal.persistence.RSEPersistenceManager.save(RSEPersistenceManager.java:357)
at
org.eclipse.rse.internal.persistence.RSEPersistenceManager.commit(RSEPersistenceManager.java:302)
at
org.eclipse.rse.internal.persistence.RSEPersistenceManager.commit(RSEPersistenceManager.java:191)
at
org.eclipse.rse.internal.model.SystemHostPool.commit(SystemHostPool.java:504)
at
org.eclipse.rse.internal.model.SystemHostPool.commit(SystemHostPool.java:512)
at
org.eclipse.rse.internal.model.SystemHostPool.updateHost(SystemHostPool.java:275)
at
org.eclipse.rse.internal.model.SystemHostPool.createHost(SystemHostPool.java:216)
at
org.eclipse.rse.internal.model.SystemRegistry.createHost(SystemRegistry.java:2162)
at
org.eclipse.rse.ui.wizards.RSEDefaultNewConnectionWizardDelegate.performFinish(RSEDefaultNewConnectionWizardDelegate.java:338)
at
org.eclipse.rse.ui.wizards.RSENewConnectionWizard.performFinish(RSENewConnectionWizard.java:276)
at
org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:680)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:355)
at
org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:660)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
at
org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at
org.eclipse.jface.window.Window.open(Window.java:796)
at
org.eclipse.rse.ui.actions.SystemBaseDialogAction.run(SystemBaseDialogAction.java:301)
at
org.eclipse.rse.remotecdt.RemoteCMainTab.handleNewRemoteConnectionSelected(RemoteCMainTab.java:276)
at
org.eclipse.rse.remotecdt.RemoteCMainTab$3.widgetSelected(RemoteCMainTab.java:164)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
at
org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at
org.eclipse.jface.window.Window.open(Window.java:796)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.open(LaunchConfigurationsDialog.java:1086)
at
org.eclipse.debug.ui.DebugUITools$1.run(DebugUITools.java:375)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:379)
at
org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialogOnGroup(DebugUITools.java:321)
at
org.eclipse.debug.ui.actions.OpenLaunchDialogAction.run(OpenLaunchDialogAction.java:80)
at
org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
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:928)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
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:400)
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:336)
at
org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at
org.eclipse.core.launcher.Main.run(Main.java:977)
at
org.eclipse.core.launcher.Main.main(Main.java:952)