amyroh 02/05/09 13:00:38
Modified: catalina/src/share/org/apache/catalina/mbeans
MBeanUtils.java
Log:
Fix to encode url before creating mbean object name.
Revision Changes Path
1.36 +8 -6
jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/MBeanUtils.java
Index: MBeanUtils.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/MBeanUtils.java,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- MBeanUtils.java 3 May 2002 23:44:15 -0000 1.35
+++ MBeanUtils.java 9 May 2002 20:00:38 -0000 1.36
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/MBeanUtils.java,v
1.35 2002/05/03 23:44:15 amyroh Exp $
- * $Revision: 1.35 $
- * $Date: 2002/05/03 23:44:15 $
+ * $Header:
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/mbeans/MBeanUtils.java,v
1.36 2002/05/09 20:00:38 amyroh Exp $
+ * $Revision: 1.36 $
+ * $Date: 2002/05/09 20:00:38 $
*
* ====================================================================
*
@@ -66,6 +66,7 @@
import java.io.InputStream;
import java.net.URL;
+import java.net.URLEncoder;
import javax.management.InstanceAlreadyExistsException;
import javax.management.MalformedObjectNameException;
import javax.management.MBeanException;
@@ -114,7 +115,7 @@
*
* @author Craig R. McClanahan
* @author Amy Roh
- * @version $Revision: 1.35 $ $Date: 2002/05/03 23:44:15 $
+ * @version $Revision: 1.36 $ $Date: 2002/05/09 20:00:38 $
*/
public class MBeanUtils {
@@ -900,9 +901,10 @@
throws MalformedObjectNameException {
ObjectName name = null;
+ String encodedResourceName = URLEncoder.encode(resource.getName());
name = new ObjectName(domain + ":type=Resource,class=" +
- resource.getType()+",name=" +
- resource.getName());
+ resource.getType()+",name=" +
+ encodedResourceName);
return (name);
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>