Author: veithen Date: Tue Feb 12 21:19:33 2013 New Revision: 1445390 URL: http://svn.apache.org/r1445390 Log: AXIS2-5434: Removed r1324672 from the 1.6 branch. The change is only applicable to 1.7.
Modified: axis/axis2/java/core/branches/1_6/modules/transport/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java Modified: axis/axis2/java/core/branches/1_6/modules/transport/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/branches/1_6/modules/transport/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java?rev=1445390&r1=1445389&r2=1445390&view=diff ============================================================================== --- axis/axis2/java/core/branches/1_6/modules/transport/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java (original) +++ axis/axis2/java/core/branches/1_6/modules/transport/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java Tue Feb 12 21:19:33 2013 @@ -234,7 +234,8 @@ public class AxisServiceTracker { if (services == null) { throw new IllegalStateException(); } - config.removeObserver(observer); + // TODO: This is very bad, but AxisConfiguration has no removeObserver method! + config.getObserversList().remove(observer); for (AxisService service : services) { listener.serviceRemoved(service); }