Appserver integrations can throw
RuntimeConfigurationException from their implementation of
ServerModel.checkConfiguration() (to indicate, for example, a problem that might prevent correct deployment of web facets). When this happens the relevant run configuration (in IDEA's toolbar combobox) is shown in error and the run and debug toolbar buttons are disabled when the configuration is selected.
However, any existing run or debug sessions can still be re-launched from the Run/Debug toolwindows. The run and debug buttons on these sessions' toolbars should also be disabled.