J'essaie de faire un Webservice de test et de lancer une exception SoapException. Mais quand j'ouvre le service par le navigateur, il montre l'erreur interne de serveur - 500.show webservice réponse soapexception dans le client dans ASP.NET
Si j'essaye de le consommer manuellement en envoyant un SoapRequest créé manuellement (dans stringbuilder), j'obtiens la même erreur "Servererror - 500" dans Visual Studio lui-même dans la ligne "WebResponse response = req.GetResponse()
"
Y at-il de toute façon je peux réellement voir le "défaut dans la réponse XML".
le code du serveur est juste [WebMethod] public void GetSoapException() { throw nouveau SoapException(); } Il n'y a donc aucune possibilité que ce soit faux. – Subhasis
Droit ... Je peux passer quelque chose au constructeur SoapException (en fait je l'ai déjà essayé) mais à la fin j'ai besoin de jeter cette exception ... Ai-je tort ici? Le lancement d'une exception provoque-t-il toujours une erreur de serveur - 500? Si oui, comment puis-je obtenir la faute dans la réponse XML. – Subhasis