Les Allergies
Alimentaires
Posez votre question Signaler

Service web java utilisé avec un client flex [Résolu]

Julie - Dernière réponse le 11 févr. 2009 à 09:53
Bonjour,
Le service web java renvoie de temps en temps null quand il n'y a pas de données à renvoyé et flex me fait une erreur du type http request fault, je voudrai savoir comment récupérer l'erreur sans que ca affiche une popup
Merci d'avance pour vos réponses
Lire la suite 

Service web java utilisé avec un client flex »

3 réponses
Réponse
+1
moins plus
Bonsoir,

Je ne connais rien au flex, par contre j'ai fais récemment un web service en java et j'ai également eu ce genre de soucis à traiter (retour null suite à l'appel coté client).
Ce que j'ai fait en fait c'est modifier le web service pour qu'il ne renvoi jamais null mais au moins un texte xml formatter simple (structure de base vide).

Je ne suis pas très sur de ce que j'avance mais et ce n'est qu'une interprétation mais je pense que le NULL est réservé / géré dans la couche SOAP du web service généralement. Du coup si tu renvoi null via ton web service il est possible que ce soit pris en compte par cette couche comme un problème technique. (?)
Julie - 10 févr. 2009 à 17:01
En fait oui, il est possible de renvoyer quelque chose, mais j'aimerai justement gérer cette erreur via flex pour que si c'est vide je puisse gérer l'erreur via l'interface du webservice
Julie - 11 févr. 2009 à 09:53
J'ai trouvé : il suffisait d'utiliser la gestion d'erreur du service web :
<mx:webservice id="" wsdl="" fault="onFault(event.fault.faultString)"> si ça peut aider quelqu'un
Ajouter un commentaire
Ce document intitulé « Service web java utilisé avec un client flex » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?