Hi Sagara,
On 14 November 2013 12:49, Sagara Gunathunga <[email protected]> wrote: > > +1 > > I think you are referring to following commit[1] on Axis2 trunk. > > [1] - > http://svn.apache.org/viewvc?view=revision&revision=1324666<http://svn.apache.org/viewvc?view=revision&revision=1324666> > > Yes, this is the fix. Thanks, Lakmali > 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 > > -- Lakmali Baminiwatta Software Engineer WSO2, Inc.: http://wso2.com lean.enterprise.middleware mobile: +94 71 2335936 blog : lakmali.com
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
