You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by ju...@apache.org on 2013/07/16 09:46:12 UTC

svn commit: r1503593 - /jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java

Author: jukka
Date: Tue Jul 16 07:46:11 2013
New Revision: 1503593

URL: http://svn.apache.org/r1503593
Log:
OAK-804: MBean to track observation listeners

The ObjectName component values need to be quoted

Modified:
    jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java

Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java?rev=1503593&r1=1503592&r2=1503593&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java (original)
+++ jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java Tue Jul 16 07:46:11 2013
@@ -42,8 +42,8 @@ public class WhiteboardUtils {
             Class<T> iface, T bean, String type, String name) {
         try {
             Hashtable<String, String> table = new Hashtable<String, String>();
-            table.put("type", type);
-            table.put("name", name);
+            table.put("type", ObjectName.quote(type));
+            table.put("name", ObjectName.quote(name));
             table.put("id", String.valueOf(COUNTER.incrementAndGet()));
             return whiteboard.register(iface, bean, ImmutableMap.of(
                     "jmx.objectname",