No such variable id d'un WebService
Bonjour,
J'essaye d'appeler un service web (Java) dans mon aplli Flex. Mais rien n'est charger du côté Flex, et pourtant tout à l'air de bien se passer. Sauf qu'en mode debug à partir de Flex Builder, j'arrive à voir qu'il y a une erreur "No such variable: AnnuaireWS" et AnnuaireWS est l'id de mon composant WebService. Et pourtant il est bien déclaré !?
Merci par avance pour vos idées.
Mon appli flex:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:Script>
<![CDATA[
import mx.binding.utils.BindingUtils;
import mx.rpc.events.ResultEvent;
import mx.controls.Alert;
private function onFault(faultString:String):void{
Alert.show(faultString);
}
private function search():void{
AnnuaireWS.searchEtudiants.send();
}
]]>
</mx:Script>
<mx:WebService id="AnnuaireWS"
wsdl="http://127.0.0.1:8383/Educa-serveur/AnnuaireSA?wsdl"
showBusyCursor="true">
<mx:operation name="searchEtudiants" fault="onFault(event.fault.faultString)">
<mx:request xmlns="searchEtudiants">
<arg0>Aboussoror</arg0>
</mx:request>
</mx:operation>
</mx:WebService>
<mx:DataGrid dataProvider="{AnnuaireWS.searchEtudiants.lastresult}"
width="100%" height="100%"/>
<mx:Button click="search()" label="Search"/>
</mx:Application> |