В моем приложении я звоню в веб-сервис. Я пытаюсь с правильным расположением WSDL, и он работает нормально. Когда я изменяю расположение WSDL в приложении (во время работы, без перезапуска приложения) с неправильным расположением WSDL, он все равно вызывает веб-сервис с правильным расположением. Кто-то знает почему?
Интернет-сервис
<s:WebService id="MyWebService"
wsdl="{modelLocator.webServiceAddress}"
useProxy="false"/>
<s:operation concurrency="multiple" name="GetFile" resultFormat="object"/>
</s:WebService>
Как я могу изменить местоположение WSDL
<s:HGroup>
<s:RadioButton label="WebService 1" groupName="radiogroup"
click="modelLocator.webServiceAddress = 'http://191.611.231.1/Service.asmx?WSDL'"/>
<s:RadioButton label="WebService 2" groupName="radiogroup" selected="true"
click="modelLocator.webServiceAddress = 'http://192.168.0.5/Service.asmx?WSDL'"/>
</s:HGroup>
До вызова работы моего веб-сервиса
var ws:WebService = ServiceLocator.getInstance().getWebService("MyWebService");
trace(ws.wsdl);
trace(ws.wsdl)
дайте мне местоположение WSDL, которое я выбираю