+1

I think you are referring to following commit[1] on Axis2 trunk.

[1] - http://svn.apache.org/viewvc?view=revision&revision=1324666

Thanks !


On Thu, Nov 14, 2013 at 12:33 PM, Lakmali Baminiwatta <[email protected]>wrote:

> Hi all,
>
> In AxisSericeTracker@stop() method, it retrieves the observers list from
> the AxisConfiguration and removes the already added AxisSericeTracker
> observer[1]. But what is returned from AxisConfiguration is a copy of
> actual observers, hence this removal doesn not actually happens.
>
> config.getObserversList().remove(observer);
>
> This causes issues when transports are updated at runtime.
>
> I noticed that this is fixed in axis2 trunk by adding removeObserver
> method to AxisConfiguration.java. Therefore I will be adding the same fix.
>
> [1]
> https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.2.0/dependencies/transports/1.1.0-wso2v9/modules/base/src/main/java/org/apache/axis2/transport/base/tracker/AxisServiceTracker.java
>
> Thanks,
> Lakmali
>
> --
> Lakmali Baminiwatta
>  Software Engineer
> WSO2, Inc.: http://wso2.com
> lean.enterprise.middleware
> mobile:  +94 71 2335936
> blog : lakmali.com
>
>


-- 
Sagara Gunathunga

Senior Technical Lead; WSO2, Inc.;  http://wso2.com
V.P Apache Web Services;    http://ws.apache.org/
Linkedin; http://www.linkedin.com/in/ssagara
Blog ;  http://ssagara.blogspot.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to