salut, j'essaye d'utiliser les webservices avec Flex, j'ai ecris un petit script mxml tout simple et une classe java avec une methode à appeler.
lorsque je clique sur le bouton pour envoyer la requete, j'obtiens l'erreur suivante :
[RPC Fault faultString="Error #1085: Le type d'élément "a" doit se terminer par la balise de fin correspondante "</a>"." faultCode="DecodingError" faultDetail="null"]
or je n'ai pas de balise "a"je ne comprend pas
voici mon code mxml :
Tonio
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:WebService wsdl="http://localhost:8080/TestWebservice/wsdl/Webserv.wsdl" id="service" useProxy="false" showBusyCursor="true"> <mx:operation name="getName" result="onResult(event);"/> </mx:WebService> <mx:Script> <![CDATA[ import mx.rpc.events.ResultEvent; function onResult(event:ResultEvent):void { textOut.text = String(event.result); } ]]> </mx:Script> <mx:TextInput x="156" y="89" id="textIn"/> <mx:Button x="203" y="149" label="send" id="btn" click="service.getName.send();"/> <mx:TextArea x="156" y="203" id="textOut"/> </mx:Application>
Partager