Details
-
Bug
-
Resolution: Done
-
Major
-
3.3.0.Final
-
None
Description
When the runtime defined in the XML file has wrong URL, the download of that runtime fails (as expected) with Invalid thread access exception.
An internal error occurred during: "Download 'Portlet Bridge".
Invalid thread access
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.Display.error(Display.java:1210)
at org.eclipse.swt.widgets.Display.checkDevice(Display.java:752)
at org.eclipse.swt.widgets.Display.getShells(Display.java:1987)
at org.eclipse.ui.internal.progress.ProgressManagerUtil.getModalShellExcluding(ProgressManagerUtil.java:284)
at org.eclipse.ui.internal.progress.ProgressManagerUtil.getDefaultParent(ProgressManagerUtil.java:338)
at org.eclipse.ui.internal.Workbench$71.getShell(Workbench.java:3883)
at org.jboss.tools.project.examples.dialog.DownloadRuntimeDialog.getActiveShell(DownloadRuntimeDialog.java:518)
at org.jboss.tools.project.examples.dialog.DownloadRuntimeDialog.downloadAndInstall(DownloadRuntimeDialog.java:455)
at org.jboss.tools.project.examples.dialog.DownloadRuntimeDialog.access$5(DownloadRuntimeDialog.java:360)
at org.jboss.tools.project.examples.dialog.DownloadRuntimeDialog$7.run(DownloadRuntimeDialog.java:348)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
A proper error message should be shown to the user.
Attachments
Issue Links
- is related to
-
JBIDE-12235 Defining runtimes using external file - no error if the URL to config file is wrong
- Closed
- relates to
-
JBIDE-11683 Enable defining runtime download using external xml file
- Closed