You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2006/04/28 09:59:45 UTC

svn commit: r397794 - /incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/management/task/JbiTask.java

Author: gnodet
Date: Fri Apr 28 00:59:43 2006
New Revision: 397794

URL: http://svn.apache.org/viewcvs?rev=397794&view=rev
Log:
SM-416: Make JbiTask acquire JMX connection with username and password
Patch provided by William Wong, thx !

Modified:
    incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/management/task/JbiTask.java

Modified: incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/management/task/JbiTask.java
URL: http://svn.apache.org/viewcvs/incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/management/task/JbiTask.java?rev=397794&r1=397793&r2=397794&view=diff
==============================================================================
--- incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/management/task/JbiTask.java (original)
+++ incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/jbi/management/task/JbiTask.java Fri Apr 28 00:59:43 2006
@@ -17,6 +17,8 @@
 
 import java.io.IOException;
 import java.net.MalformedURLException;
+import java.util.HashMap;
+import java.util.Map;
 
 import javax.jbi.management.DeploymentServiceMBean;
 import javax.management.MBeanServerInvocationHandler;
@@ -70,7 +72,10 @@
      * @throws IOException
      */
     public JMXConnector getJMXConnector (JMXServiceURL url) throws IOException {
-        return JMXConnectorFactory.connect(url);
+        String[] credentials = new String[] { getUsername(), getPassword() };
+        Map environment = new HashMap();
+        environment.put(JMXConnector.CREDENTIALS, credentials);
+        return JMXConnectorFactory.connect(url, environment);
     }
     
     /**