[jbosstools-commits] JBoss Tools SVN: r42435 - branches/jbosstools-3.3.x/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Fri Jul 6 04:46:01 EDT 2012
Author: rob.stryker at jboss.com
Date: 2012-07-06 04:46:01 -0400 (Fri, 06 Jul 2012)
New Revision: 42435
Modified:
branches/jbosstools-3.3.x/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/JMXProvider.java
Log:
JBIDE-12216 to maintenance
Modified: branches/jbosstools-3.3.x/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/JMXProvider.java
===================================================================
--- branches/jbosstools-3.3.x/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/JMXProvider.java 2012-07-06 08:08:20 UTC (rev 42434)
+++ branches/jbosstools-3.3.x/as/plugins/org.jboss.ide.eclipse.as.jmx.integration/src/org/jboss/ide/eclipse/as/jmx/integration/JMXProvider.java 2012-07-06 08:46:01 UTC (rev 42435)
@@ -112,9 +112,11 @@
}
public boolean accept(IServer server) {
- return (server.getServerType() != null &&
+ boolean preconditions = (server.getServerType() != null &&
server.loadAdapter(JBossServer.class, new NullProgressMonitor()) != null
&& server.getServerState() == IServer.STATE_STARTED);
+ IConnectionWrapper connection = JBossJMXConnectionProviderModel.getDefault().getConnection(server);
+ return preconditions && connection.isConnected();
}
public void perform(final IServer server) {
More information about the jbosstools-commits
mailing list