Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-17598

Arquillian run launcher crash

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • 4.2.0.Beta3
    • None
    • arquillian
    • None
    • Hide
      1. create simple Java project
      2. add maven support
      3. add arquillian support
      4. create arquillian test
      5. run the test and when prompted choose to show launcher
      6. select maven profile in launcher

      RESULT: the launcher crashes (disappears)

      Show
      create simple Java project add maven support add arquillian support create arquillian test run the test and when prompted choose to show launcher select maven profile in launcher RESULT: the launcher crashes (disappears)

      The launcher dialog crashes (disappears) when I try to run test on project with non-standard maven dierctory structure with the following error:

      org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.IllegalStateException: Need an underlying widget to be able to set the input.(Has the widget been disposed?))
      at org.eclipse.swt.SWT.error(SWT.java:4441)
      at org.eclipse.swt.SWT.error(SWT.java:4356)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:139)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3781)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3419)
      at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1152)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1033)
      at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
      at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:635)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:578)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:379)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:233)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
      Caused by: java.lang.IllegalStateException: Need an underlying widget to be able to set the input.(Has the widget been disposed?)
      at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1666)
      at org.jboss.tools.arquillian.ui.internal.launcher.ArquillianTab.initializeFrom(ArquillianTab.java:640)
      at org.jboss.tools.arquillian.ui.internal.launcher.ArquillianTab$1$1.run(ArquillianTab.java:151)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
      ... 24 more

              snjeza_jira Snjezana Peco (Inactive)
              ljelinko@redhat.com Lucia Jelinkova (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: