Index: jackrabbit-api/src/main/java/org/apache/jackrabbit/api/jmx/EventListenerMBean.java
===================================================================
--- jackrabbit-api/src/main/java/org/apache/jackrabbit/api/jmx/EventListenerMBean.java	(revision 1762439)
+++ jackrabbit-api/src/main/java/org/apache/jackrabbit/api/jmx/EventListenerMBean.java	(working copy)
@@ -28,6 +28,9 @@
 
     /** Class name of the event listener */
     String getClassName();
+    
+    /** toString of the event listener */
+    String getToString();
 
     /** Stack trace of where the listener was registered */
     String getInitStackTrace();
Index: jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/observation/ListenerTracker.java
===================================================================
--- jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/observation/ListenerTracker.java	(revision 1762439)
+++ jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/commons/observation/ListenerTracker.java	(working copy)
@@ -240,6 +240,10 @@
                 return listener.getClass().getName();
             }
             @Override
+            public String getToString() {
+                return listener.toString();
+            }
+            @Override
             public String getInitStackTrace() {
                 StringWriter writer = new StringWriter();
                 initStackTrace.printStackTrace(new PrintWriter(writer));
