Bonjour à tous,
je vais essayer d'être clair :?
j'ai une application Flex, un serveur BlazeDS et un service web.
je rencontre un problème lors de l'appel de mon service web.
la déclaration fonctionne ( au début non ...)
Mon code MXML pour l'appel du service
lors d'un click sur un bouttonCode:
1
2
3
4
5
6 <mx:WebService id="WS" wsdl="http://soavmserver15:8080/soaregistry/artifacts/BottinService-v1.wsdl" useProxy="false" result="WS_resultHandler(event)" fault="WS_faultHandler(event)" > <mx:operation name="listAgentByParam" resultFormat="object" /> </mx:WebService>
pour la récupération de l'info j'ai une erreur suivante:Code:WS.listAgentByParam.send('3256');
sous flex :
sous flash 10 debug :Code:Erreur de protection lors de l'accès à l'URL
biensur j'ai du rajouter un crossdomain.xml a la racine :Code:
1
2
3
4
5
6
7
8 [RPC Fault faultString="Erreur de protection lors de l'accès à l'URL" faultCode="Channel.Security.Error" faultDetail="Destination : DefaultHTTP"] at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\4.x\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:345] at mx.rpc::Responder/fault()[E:\dev\4.x\frameworks\projects\rpc\src\mx\rpc\Responder.as:68] at mx.rpc::AsyncRequest/fault()[E:\dev\4.x\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:113] at DirectHTTPMessageResponder/securityErrorHandler()[E:\dev\4.x\frameworks\projects\rpc\src\mx\messaging\channels\DirectHTTPChannel.as:432] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/redirectEvent()
mais je n'arrive toujours pas a voir les informations demandé...Code:
1
2
3
4
5
6 <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="*"/> </cross-domain-policy>
ca fait une paire de jours que je suis sur ce problème.
merci de votre aide.
ps : si il manque des infos supplémentaires je rajoute.