Author: sagara Date: Wed Apr 11 09:41:21 2012 New Revision: 1324672 URL: http://svn.apache.org/viewvc?rev=1324672&view=rev Log: Adopted to changes introduced in r1324666 and r1308868.
Modified: axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java Modified: axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java URL: http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java?rev=1324672&r1=1324671&r2=1324672&view=diff ============================================================================== --- axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java (original) +++ axis/axis2/java/transports/trunk/modules/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java Wed Apr 11 09:41:21 2012 @@ -234,8 +234,7 @@ public class AxisServiceTracker { if (services == null) { throw new IllegalStateException(); } - // TODO: This is very bad, but AxisConfiguration has no removeObserver method! - config.getObserversList().remove(observer); + config.removeObserver(observer); for (AxisService service : services) { listener.serviceRemoved(service); }