[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