Exception renvoyer par le Web Service
Bonjour,
J'ai un souci avec la gestion des exceptions et j'ai pas trouvé de tutoriel en parlant.
J'ai mon web service qui fonctionne sans problème, j'ai générer ma référence au service (Ajouter une référence de service ...) afin de consommer mon web service.
Tout fonctionne bien quand les données sont bonnes, mais mon web service est charger de faire certaines vérification tel que le nom d'utilisateur qui doit contenir au moins 5 caractères.
Si ce n'est pas le cas: voici l'erreur retourné par mon web service :
Code:
1 2 3 4 5 6 7 8
| <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<S:Fault xmlns:ns3="http://www.w3.org/2003/05/soap-envelope">
<faultcode>S:Server</faultcode>
<faultstring>Le nom d'utilisateur doit contenir au moins 5 caractères.</faultstring>
</S:Fault>
</S:Body>
</S:Envelope> |
Le problème c'est que lorsqu'une exception est levé, j'obtiens une exception du type FormatException qui ne me permet pas de retrouver l'erreur spécifié par mon web service.
Comment faut-il faire pour récupérer les exceptions du web service ?
Merci d'avance