commit | 540a7222ee8ed2f4e3a0a2260237b07e1ee3a139 | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Tue Aug 26 09:27:37 2014 +0000 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Tue Aug 26 09:27:37 2014 +0000 |
tree | 1990507e31c03b2492e26e1ea4327d6193a7377f | |
parent | 33f89a08a8c6534885baa74e10af16b021a029ca [diff] |
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