FELIX-6551 | OSGi event blocklisting is not informative (#168)

* FELIX-6551 | OSGi event blocklisting is not informative

* FELIX-6551 | improved logging

* FELIX-6551 | improved logging

* incorporated review changes
diff --git a/eventadmin/impl/src/main/java/org/apache/felix/eventadmin/impl/handler/EventHandlerProxy.java b/eventadmin/impl/src/main/java/org/apache/felix/eventadmin/impl/handler/EventHandlerProxy.java
index 30a1d79..a62411f 100644
--- a/eventadmin/impl/src/main/java/org/apache/felix/eventadmin/impl/handler/EventHandlerProxy.java
+++ b/eventadmin/impl/src/main/java/org/apache/felix/eventadmin/impl/handler/EventHandlerProxy.java
@@ -449,10 +449,14 @@
     {
     	if(!this.denied)
     	{
-	        LogWrapper.getLogger().log(
-	                        LogWrapper.LOG_WARNING,
-	                        "Denying event handler from ServiceReference [" + this.reference + " | Bundle("
-	                                        + this.reference.getBundle() + ")] due to timeout!");
+            String output = this.reference + " | Bundle(" + this.reference.getBundle() + ")";
+            if(this.handler != null){
+                output += " | Handler(" + this.handler.getClass().getCanonicalName() + ")";
+            }
+
+            LogWrapper.getLogger().log(
+                    LogWrapper.LOG_ERROR,
+                    String.format("Denying event handler from ServiceReference [%s] due to timeout!", output));
 	        this.denied = true;
 	        // we can free the handler now.
 	        this.release();