summaryrefslogtreecommitdiff
path: root/java/management/eclipse-plugin/src
diff options
context:
space:
mode:
authorBhupendra Bhusman Bhardwaj <bhupendrab@apache.org>2007-04-09 11:02:08 +0000
committerBhupendra Bhusman Bhardwaj <bhupendrab@apache.org>2007-04-09 11:02:08 +0000
commitda5b82c87e2487c1e3beb9260bad5b8e39f1639f (patch)
tree44bbcf544f7944efe880852ca97c7dfcfc868266 /java/management/eclipse-plugin/src
parent31f506c0f30c415afe98511d0978da3c30713e1c (diff)
downloadqpid-python-da5b82c87e2487c1e3beb9260bad5b8e39f1639f.tar.gz
QPID-444 : updated the management console dependency configuration for sasl support
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2@526709 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/management/eclipse-plugin/src')
-rw-r--r--java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/JMXServerRegistry.java6
-rw-r--r--java/management/eclipse-plugin/src/main/resources/sasl/MANIFEST.MF19
-rw-r--r--java/management/eclipse-plugin/src/main/resources/win32/configuration/config.ini2
3 files changed, 23 insertions, 4 deletions
diff --git a/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/JMXServerRegistry.java b/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/JMXServerRegistry.java
index 0dc7d025fe..435f7f2ff1 100644
--- a/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/JMXServerRegistry.java
+++ b/java/management/eclipse-plugin/src/main/java/org/apache/qpid/management/ui/jmx/JMXServerRegistry.java
@@ -99,7 +99,7 @@ public class JMXServerRegistry extends ServerRegistry
// Now create the instance of JMXMPConnector
Security.addProvider(new SaslProvider());
- jmxUrl = new JMXServiceURL("jmxmp", null, server.getPort());
+ jmxUrl = new JMXServiceURL("jmxmp", server.getHost(), server.getPort());
env = new HashMap<String, Object>();
env.put("jmx.remote.profiles", "SASL/PLAIN");
@@ -114,12 +114,12 @@ public class JMXServerRegistry extends ServerRegistry
Object theObject = cons.newInstance(args);
_jmxc = (JMXConnector)theObject;
_jmxc.connect();
- System.out.println("Starting JMXConnector with SASL");
+ System.out.println("Starting JMXConnector with SASL. Server=" + server.getName());
}
catch (Exception ex)
{
// When JMXMPConnector is not available
- System.out.println("Starting JMXConnector");
+ System.out.println("Starting JMXConnector. Server=" + server.getName());
jmxUrl = new JMXServiceURL(server.getUrl());
_jmxc = JMXConnectorFactory.connect(jmxUrl, null);
}
diff --git a/java/management/eclipse-plugin/src/main/resources/sasl/MANIFEST.MF b/java/management/eclipse-plugin/src/main/resources/sasl/MANIFEST.MF
new file mode 100644
index 0000000000..7a9e5caaaf
--- /dev/null
+++ b/java/management/eclipse-plugin/src/main/resources/sasl/MANIFEST.MF
@@ -0,0 +1,19 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Jmxmp Plug-in
+Bundle-SymbolicName: jmxremote.optional
+Bundle-Version: 1.0.1
+Bundle-ClassPath: .
+Bundle-Vendor:
+Bundle-Localization: plugin
+Export-Package: com.sun.jmx.remote.generic,
+ com.sun.jmx.remote.opt.internal,
+ com.sun.jmx.remote.opt.security,
+ com.sun.jmx.remote.opt.util,
+ com.sun.jmx.remote.profile.sasl,
+ com.sun.jmx.remote.profile.tls,
+ com.sun.jmx.remote.protocol.jmxmp,
+ com.sun.jmx.remote.socket,
+ javax.management.remote.generic,
+ javax.management.remote.jmxmp,
+ javax.management.remote.message
diff --git a/java/management/eclipse-plugin/src/main/resources/win32/configuration/config.ini b/java/management/eclipse-plugin/src/main/resources/win32/configuration/config.ini
index dbe3f23fe9..1762840aff 100644
--- a/java/management/eclipse-plugin/src/main/resources/win32/configuration/config.ini
+++ b/java/management/eclipse-plugin/src/main/resources/win32/configuration/config.ini
@@ -22,5 +22,5 @@
osgi.splashPath=platform:/base/plugins/org.apache.qpid.management.ui
eclipse.product=org.apache.qpid.management.ui.product
eclipse.application=org.apache.qpid.management.ui.application
-osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.core.runtime@start,com.ibm.icu,org.apache.qpid.management.ui,org.eclipse.core.commands,org.eclipse.core.contenttype,org.eclipse.core.expressions,org.eclipse.core.jobs,org.eclipse.core.runtime.compatibility.auth,org.eclipse.core.runtime.compatibility.registry,org.eclipse.equinox.preferences,org.eclipse.equinox.registry,org.eclipse.help,org.eclipse.jface,org.eclipse.swt,org.eclipse.swt.win32.win32.x86,org.eclipse.ui,org.eclipse.ui.forms,org.eclipse.ui.workbench
+osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.core.runtime@start,com.ibm.icu,org.apache.qpid.management.ui,org.eclipse.core.commands,org.eclipse.core.contenttype,org.eclipse.core.expressions,org.eclipse.core.jobs,org.eclipse.core.runtime.compatibility.auth,org.eclipse.core.runtime.compatibility.registry,org.eclipse.equinox.preferences,org.eclipse.equinox.registry,org.eclipse.help,org.eclipse.jface,org.eclipse.swt,org.eclipse.swt.win32.win32.x86,org.eclipse.ui,org.eclipse.ui.forms,jmxremote.optional,org.eclipse.ui.workbench
osgi.bundles.defaultStartLevel=4