]
Fred Bricon reassigned JBIDE-17529:
-----------------------------------
Assignee: Fred Bricon
IllegalArgumentException in central
------------------------------------
Key: JBIDE-17529
URL:
https://issues.jboss.org/browse/JBIDE-17529
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: central
Affects Versions: 4.2.0.Beta3
Reporter: Denis Golovin
Assignee: Fred Bricon
Considering that many operations in central are running as asyncExec it very easy to get
exception like this:
{code}java.lang.IllegalArgumentException
at
org.jboss.tools.project.examples.internal.discovery.PrepareInstallProfileJob.run(PrepareInstallProfileJob.java:97)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122){code}
Fix for this issue should get button states enabled/disabled in sync with JBoss Central
internal state. For example If Refresh button is pressed, there is no reason to let user
to push Install or Check for Updates buttons.