Hi,

In the issue reported at [1], it has been said that the ESB fails to update
its configuration from the source view if it contains 1 or more inactive
proxy services. The reason for the issue is because the
*getServices*method of the
*AxisConfiguration* class in axis2-kernel throws an AxisFault if we attempt
to fetch an AxisService which is inactive. This method is called by the *
stop* method of the ProxyService of Synapse when it tries to deploy proxy
services.

To solve the issue, I am going to introduce a method named *
getServiceIgnoreState* to the *AxisConfiguration* class which will return
the AxisService irrespective of its state and use this method from Synapse
instead of using the older. Please let me know if anyone has any concerns
with regard to the proposed change.

[1] - https://wso2.org/jira/browse/CARBON-13062

Thanks,
-- 
Nuwan Dias

Software Engineer - WSO2, Inc.
Integration Technologies Team
email : [email protected]
Phone : +94 777 775 729
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to