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);
}