Groups | Blog | Home
all groups > dotnet web services enhancements > april 2008 >

dotnet web services enhancements : Strange ResponseProcessingException


voivod
4/18/2008 2:26:18 AM
Hi,
we have a very strange problem occurring in our desktop application
when a web service (written in java) is called. This is happening only
from a few clients. From other clients in the same network the
application just works fine with no exception.

We have two clients (A with the error, B without the error):
I used a http sniffing tool to compare between the two HTTP
communications, and the only difference i noticed is a trailing 0 in
the response by the B client. The A client never receive the trailing
0. I don't know what this mean... the response is completely received
by each client and the request is identical!

I suppose there could be something like a third application blocking
some communications, but how can i try to solve this problem?

This are the details of the
Microsoft.Web.Services3.ResponseProcessingException (with inner
exception included)


Microsoft.Web.Services3.ResponseProcessingException: WSE910: An error
happened during the processing of a response message, and you can find
the error in the inner exception. You can also find the response
message in the Response property. ---> System.IO.IOException:
Impossibile leggere dati dalla connessione del trasporto: Connessione
chiusa..
in System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32
size)
in System.Xml.XmlTextReaderImpl.ReadData()
in System.Xml.XmlTextReaderImpl.ParseDocumentContent()
in System.Xml.XmlTextReaderImpl.Read()
in System.Xml.XmlTextReader.Read()
in Microsoft.Web.Services3.Xml.XmlSkipDTDReader.Read()
in System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
in System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader,
Boolean preserveWhitespace)
in System.Xml.XmlDocument.Load(XmlReader reader)
in Microsoft.Web.Services3.SoapEnvelope.Load(Stream inStream)
in
Microsoft.Web.Services3.Xml.SoapEnvelopeReaderWrapper..ctor(SoapClientMessage
message, String messageContentType)
--- Fine dell'analisi dello stack dell'eccezione interna ---
in
Microsoft.Web.Services3.Xml.SoapEnvelopeReaderWrapper..ctor(SoapClientMessage
message, String messageContentType)
in
Microsoft.Web.Services3.WebServicesClientProtocol.GetReaderForMessage(SoapClientMessage
message, Int32 bufferSize)
in
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage
message, WebResponse response, Stream responseStream, Boolean
asyncCall)
in
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
methodName, Object[] parameters)
in
MyWebServices.WebServiceName.WebServiceNameSoapBindingImplServiceWse.getSomething(SomeType
parameters)


AddThis Social Bookmark Button