Visualizzare risposta SOAP web service che genere eccezione INVALID OP...

lunedì 19 luglio 2010 - 12.53
Tag Elenco Tags  C#  |  .NET 3.0  |  Windows XP  |  Visual Studio 2008  |  SQL Server 2005  |  Internet explorer 8.0  |  Javascript  |  Crystal Reports 10.0

Cuky Profilo | Newbie

This is my problem:

Ho referenziato un web service (non creato da me).

Quando vado a utilizzare una funzione esposta dal web service (la quale dovrebbe restituire un valore stringa come dichiarato nel WSDL) ottengo un eccezione "INVALID OPERATION" con la descrizione "IL documento XML non è ben formato".

Suppongo che la risposta ottenuta non rispetti determinati vincoli della formattazione SOAP (credo...).

La mia richiesta è : come faccio a visualizzare comunque la risposta ottenuta? Credo esista un modo per intercettare la risposta prima che venga generata l'eccezione.

Grazie a todos.

Ciao

Fatti pagare per giocare a Poker On-Line
http:\\www.rakebackitalia.net

ciccio_ska Profilo | Newbie

Ciao,
Di recente ho usato un programma per testare i wsdl, si chiama Soap Sonar. Programma ben fatto nonostante la versione free abbia limitazioni. Puoi simulare la chiamata al metodo direttamente dal sw e vederne l'output.
Ecco il link crosschecknet.com/
Francesco Scalise
blog: http://netdev.flash-hacks.com

Cuky Profilo | Newbie

Grazie mille. Oggi o alla peggio domani testo e ti faccio sapere.

ciauz
Fatti pagare per giocare a Poker On-Line
http:\\www.rakebackitalia.net

Cuky Profilo | Newbie

ciao, il programma l'ho provato ma con le connessione SSL la versione free non può essere utilizzata. Comunque sono riuscito a visualizzare il testo del messaggio di ritorno facendo l'override del metodo -WebResponse GetWebResponse(WebRequest request)- e accorgendomi di ricevere un errore.

Quindi il mio problema adesso è: come faccio a vedere il testo del messaggio SOAP che invio al web service?
grazie

Fatti pagare per giocare a Poker On-Line
http:\\www.rakebackitalia.net
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5