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&amp;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

Reply via email to