FELIX-4613 : Whiteboard service registration changes not propagated by AbstractTracker. Apply patch from Dominique Pfister

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1620543 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/http/whiteboard/src/main/java/org/apache/felix/http/whiteboard/internal/tracker/AbstractTracker.java b/http/whiteboard/src/main/java/org/apache/felix/http/whiteboard/internal/tracker/AbstractTracker.java
index e8a1f5c..f849218 100644
--- a/http/whiteboard/src/main/java/org/apache/felix/http/whiteboard/internal/tracker/AbstractTracker.java
+++ b/http/whiteboard/src/main/java/org/apache/felix/http/whiteboard/internal/tracker/AbstractTracker.java
@@ -16,9 +16,9 @@
  */
 package org.apache.felix.http.whiteboard.internal.tracker;
 
-import org.osgi.util.tracker.ServiceTracker;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.ServiceReference;
+import org.osgi.util.tracker.ServiceTracker;
 
 public abstract class AbstractTracker<T>
     extends ServiceTracker
@@ -41,7 +41,7 @@
     @SuppressWarnings("unchecked")
     public final void modifiedService(ServiceReference ref, Object service)
     {
-        super.modifiedService(ref, service);
+        modified( (T)service, ref);
     }
 
     @Override