diff --git oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java
index b46328a..7dea1f4 100644
--- oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java
+++ oak-core/src/main/java/org/apache/jackrabbit/oak/spi/whiteboard/WhiteboardUtils.java
@@ -40,8 +40,6 @@ import com.google.common.collect.Iterables;
 
 public class WhiteboardUtils {
 
-    private static final AtomicLong COUNTER = new AtomicLong();
-
     public static Registration scheduleWithFixedDelay(
             Whiteboard whiteboard, Runnable runnable, long delayInSeconds) {
         return scheduleWithFixedDelay(whiteboard, runnable, delayInSeconds, false);
@@ -74,7 +72,6 @@ public class WhiteboardUtils {
             Hashtable<String, String> table = new Hashtable<String, String>(attrs);
             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",
                     new ObjectName("org.apache.jackrabbit.oak", table)));
