Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
SoapException message
domenica 21 ottobre 2007 - 14.12
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
JordanR
Profilo
| Newbie
3
messaggi | Data Invio:
dom 21 ott 2007 - 14:12
Ciao a tutti. Vorrei usare le SoapException per mandare messaggi d'errore al client tramite webmethod, ma non riesco a visualizzare a destinazione il message che imposto nel webservice.
Il WebMethod invocato solleva l'eccezione così:
throw new SoapException("Nickname già utilizzato", new XmlQualifiedName("Errore"));
e quando il client la cattura mi aspetto di trovare la stringa "Nickname già utilizzato" in exception.Message, invece quello che trovo è qualcosa di indesiderato:
System.Web.Services.Protocols.SoapException: Nickname già utilizzato
in Service.RegistraCampi(.....) in d:\...\Service.cs:riga 186
Dove sbaglio?
mamoz
Profilo
| Newbie
1
messaggi | Data Invio:
mar 22 gen 2008 - 10:48
Ciao,
ho anch'io lo stesso problema. Lo hai per caso risolto? Come?
Ti ringrazio.
Marco
JordanR
Profilo
| Newbie
3
messaggi | Data Invio:
mar 22 gen 2008 - 17:29
Sì, quelle informazioni di debug nel messaggio d'eccezione occorrevano solo facendo test in locale (cioè se hai il webservice sulla stessa macchina in cui esegue il client). Non so esattamente per quale motivo si verificava ciò.
In remoto il messaggio d'eccezione viene visualizzato correttamente, fai una prova ad eseguire il client su un computer diverso da quello su cui gira il server con il webservice, anche in lan.
Spero di esserti stato d'aiuto.
Ciao
Giuseppe
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !