We are calling a vendor's web service and under normal circumstances it works without a problem. If our requests are large then the service fails.
The vendor would like us to send them a text file containing the actual soap packet we are passing in. Since VB handles all of the soap envelope assembly how can we capture the actual soap packet being passed
Any help would be appreciated...
Thanks

Viewing SOAP packet sent to a vendor's Web Service
bigRazor
Shannon,
Thanks for the help. We were able to use the 'Fiddler' tool to capture the outgoing soap request.
The web service accepts a comma-delimited list of phone numbers as input and we are sending less than 100 so it's not a size limit it is something else.
Thanks, Ron
Jose R. Guay
Here is a couple of other options:
Soap Extensions ... see this article for how:
http://msdn.microsoft.com/library/default.asp url=/library/en-us/dnaspnet/html/asp03222001.asp
Fiddler can also be helpful with debugging..
https://www.fiddlertool.com/fiddler/
But your problem sounds like you are running into the maximum file size limitation the at ASP.NET imposes. The maximum SOAP message size for a Web Service was capped at 4 MB. There is more on this here: http://msdn.microsoft.com/library/default.asp url=/library/en-us/dnservice/html/service11072001.asp
Phillip Franklin
I don't know what are you using on your client side, if you are using WSE you can enable tracing in the config file.
<microsoft.web.services3>
<diagnostics>
<trace enabled="false" input="inputTrace.webinfo" output="outputTrace.webinfo"/>
</diagnostics>
</microsoft.web.services3>
If you are using any other tool you can use TcpTrace/ProxyTrace (http://www.pocketsoap.com/tcptrace/) or SoapTrace(http://www.microsoft.com/downloads/details.aspx FamilyId=C943C0DD-CEEC-4088-9753-86F052EC8450&displaylang=en) to see the message sent.
Regards,
Diego Gonzalez, [C#, MVP]
Lagash Systems SA
sk_vel
Diego,
We are using Visual Studio 2003 and Visual Basic. Our app is an ASP.net web page and the reference was added by right-clicking on 'References' and 'Add Web Reference'.
We are not using WSE but we can look into this and the other tools you suggested.
Thanks for the help, Ron