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

OpenShift Express console: Invalid thread access when deleting an application

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • 3.3.0.Beta1
    • 3.3.0.Beta1
    • openshift
    • None
    • Hide

      1. ASSERT: make sure you have an account in your OpenShift Express Console that has at least 1 application
      2. EXEC: in the OpenShift Express Console: select your application and pick Delete Application in the context menu

      Result:

      You get an error that reports an invalid thread access

      In the log you'll spot the following entry:

      org.eclipse.swt.SWTException: Invalid thread access
      at org.eclipse.swt.SWT.error(SWT.java:4282)
      at org.eclipse.swt.SWT.error(SWT.java:4197)
      at org.eclipse.swt.SWT.error(SWT.java:4168)
      at org.eclipse.swt.widgets.Widget.error(Widget.java:466)
      at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:404)
      at org.eclipse.swt.widgets.Tree.getSelection(Tree.java:1714)
      at org.eclipse.jface.viewers.TreeViewer.getSelection(TreeViewer.java:256)
      at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:344)
      at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2521)
      at org.eclipse.ui.navigator.CommonViewer.setSelectionToWidget(CommonViewer.java:446)
      at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2944)
      at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1450)
      at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:403)
      at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1404)
      at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1533)
      at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:548)
      at org.eclipse.ui.navigator.CommonViewer.refresh(CommonViewer.java:353)
      at org.eclipse.ui.navigator.CommonViewer.refresh(CommonViewer.java:510)
      at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1465)
      at org.jboss.tools.openshift.express.internal.ui.action.DeleteApplicationAction$1.run(DeleteApplicationAction.java:72)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

      Show
      1. ASSERT: make sure you have an account in your OpenShift Express Console that has at least 1 application 2. EXEC: in the OpenShift Express Console : select your application and pick Delete Application in the context menu Result: You get an error that reports an invalid thread access In the log you'll spot the following entry: org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4282) at org.eclipse.swt.SWT.error(SWT.java:4197) at org.eclipse.swt.SWT.error(SWT.java:4168) at org.eclipse.swt.widgets.Widget.error(Widget.java:466) at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:404) at org.eclipse.swt.widgets.Tree.getSelection(Tree.java:1714) at org.eclipse.jface.viewers.TreeViewer.getSelection(TreeViewer.java:256) at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:344) at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2521) at org.eclipse.ui.navigator.CommonViewer.setSelectionToWidget(CommonViewer.java:446) at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2944) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1450) at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:403) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1404) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1533) at org.eclipse.jface.viewers.ColumnViewer.refresh(ColumnViewer.java:548) at org.eclipse.ui.navigator.CommonViewer.refresh(CommonViewer.java:353) at org.eclipse.ui.navigator.CommonViewer.refresh(CommonViewer.java:510) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java:1465) at org.jboss.tools.openshift.express.internal.ui.action.DeleteApplicationAction$1.run(DeleteApplicationAction.java:72) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

          xcoulon@redhat.com Xavier Coulon
          adietish@redhat.com André Dietisheim
          Votes:
          0 Vote for this issue
          Watchers:
          0 Start watching this issue

            Created:
            Updated:
            Resolved: