/** * Helper method for connecting to a Server. You need to close the resulting * connection. */ public static JMXConnector getServerConnection(Server server) throws Exception { JMXServiceURL url = new JMXServiceURL(server.getUrl()); if (server.getProtocolProviderPackages() != null && server.getProtocolProviderPackages().contains("weblogic")) return JMXConnectorFactory.connect(url, getWebLogicEnvironment(server)); else return JMXConnectorFactory.connect(url, getEnvironment(server)); }