[JBoss JIRA] Updated: (JBIDE-7912) CLONE - Launch instance wizard: fails to launch if you hit finish very quickly
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-7912?page=com.atlassian.jira.plugin... ]
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
15 years, 4 months
[JBoss JIRA] Created: (JBIDE-7797) Use acronym consistently in facet (and possible other places)
by Max Andersen (JIRA)
Use acronym consistently in facet (and possible other places)
-------------------------------------------------------------
Key: JBIDE-7797
URL: https://jira.jboss.org/browse/JBIDE-7797
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: cdi (jsr-299)
Reporter: Max Andersen
Assignee: Alexey Kazakov
Fix For: 3.2.0.CR1
New Dynamic Web Project, Configure facets.
It actually took me a while to notice the "Context and Dependency Injection" in the list (see screenshot)
We should use CDI (Context and Dependency Injection) in that list (seems most uses acronym and then text if they do list it).
But could be Context and Dependency Injection (CDI) fits better in when viewed from other wizards ?
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 4 months