[jbosstools-issues] [JBoss JIRA] Updated: (JBIDE-7912) CLONE - Launch instance wizard: fails to launch if you hit finish very quickly

Andre Dietisheim (JIRA) jira-events at lists.jboss.org
Wed Dec 15 10:49:17 EST 2010


     [ https://issues.jboss.org/browse/JBIDE-7912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andre Dietisheim updated JBIDE-7912:
------------------------------------

    Steps to Reproduce: 
1) make sure you have a cloud with images
2) start a fresh instance of the deltacloud tools (no data loaded yet!)
3) select an image and hit "Launch instance" on it in the cloud view
4) be very quick and give it a name and hit finish

Result:
Wizard does not get closed, you'll get the following exception in the log:
java.lang.NullPointerException
	at org.jboss.tools.internal.deltacloud.ui.wizards.NewInstanceWizard$WatchCreateJob.run(NewInstanceWizard.java:110)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

  was:
1) make sure you have a cloud with images
2) start a fresh instance of the deltacloud tools (no data loaded yet!)
3) select an image and hit "Launch instance" on it in the cloud view
4) be very quick and give it a name and hit finish

Result:
Wizard does not get closed, you'll get the following exception in the log:
java.lang.NullPointerException
	at org.jboss.tools.internal.deltacloud.ui.wizards.NewInstancePage.getRealmId(NewInstancePage.java:182)
	at org.jboss.tools.internal.deltacloud.ui.wizards.NewInstanceWizard.performFinish(NewInstanceWizard.java:121)
	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:1258)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
	at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
	at org.eclipse.jface.window.Window.open(Window.java:801)
	at org.jboss.tools.deltacloud.ui.commands.CreateInstanceFromSpecificImageHandler.createInstance(CreateInstanceFromSpecificImageHandler.java:51)
	at org.jboss.tools.deltacloud.ui.commands.CreateInstanceFromSpecificImageHandler.execute(CreateInstanceFromSpecificImageHandler.java:39)
	at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
	at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
	at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:820)
	at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:806)
	at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:796)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
	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(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	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)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1383)



> CLONE - Launch instance wizard: fails to launch if you hit finish very quickly
> ------------------------------------------------------------------------------
>
>                 Key: JBIDE-7912
>                 URL: https://issues.jboss.org/browse/JBIDE-7912
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: deltacloud
>    Affects Versions: 3.2.0.CR1
>            Reporter: Andre Dietisheim
>            Assignee: Andre Dietisheim
>             Fix For: 3.2.0.CR1
>
>


-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list