Author: adietish
Date: 2011-08-11 06:19:50 -0400 (Thu, 11 Aug 2011)
New Revision: 33804
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/LocalJBossBehaviorDelegate.java
Log:
[JBIDE-9520] corrected catch to catch only CoreException and returning the status of it
(instead of a general purpose error status)
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/LocalJBossBehaviorDelegate.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/LocalJBossBehaviorDelegate.java 2011-08-11
10:04:09 UTC (rev 33803)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/server/internal/LocalJBossBehaviorDelegate.java 2011-08-11
10:19:50 UTC (rev 33804)
@@ -320,8 +320,8 @@
&& getServer().getRuntime() != null
&& RuntimeUtils.checkedGetJBossServerRuntime(getServer()).getVM() != null )
return Status.OK_STATUS;
- } catch(Exception e) {
- // ignore
+ } catch(CoreException e) {
+ return e.getStatus();
}
return new Status(IStatus.ERROR, JBossServerCorePlugin.PLUGIN_ID,
MessageFormat.format(Messages.ServerHasNoRuntime, getServer().getName()));
Show replies by date