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

Arquillian run launcher crash

    XMLWordPrintable

Details

    • 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)

    Description

      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

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: