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);
}
/**