Webservices SoapResponse



Ich greife mit hilfe einer WSDL Datei auf einen Webservice zu.
Soweit ganz ok, funktioniert auch prima.
Allerdings kommt es manchmal vor, dass ich folgende Fehlermeldung erhalte:
"Die zugrundeliegende Verbindung wurde geschlossen: Die Verbindung mit dem Remoteserver kann nicht hergestellt werden..."


Ich habe das ganze noch mal mit SoapClient im PHP nachgebaut, und siehe da, die SoapResponse gibt mir doch tatsächlich

string(369) "HTTP/1.1 500 Internal Server Error Set-Cookie: JSESSIONID=(sun1_54)ID1401787350DB21047935161150848095End; Version=1; Domain=.server.intern; Path=/ Set-Cookie: saplb_*=(sun1_54)543853250; Version=1; Path=/ Server: SAP J2EE Engine/6.40 Content-Type: text/xml; charset=utf-8 Date: Mon, 05 Dec 2005 15:36:38 GMT Transfer-Encoding: chunked " string(1006) " SOAP:Server Server Error XIAdapter DeliveryException "

Kann ich mir denn irgendwie im c# über die Webservices auch die SoapResponse ausgeben lassen, damit ich sehe, ob der Fehler auf meiner Seite entsteht oder auf Serverseite?


Code:
WebReference.Request_MIService service = new smi.soap.WebReference.Request_MIService();
WebReference.RequestData_DT data_dt = new smi.soap.WebReference.RequestData_DT();
Uri uri = new Uri(service.Url);
CredentialCache cache = new CredentialCache();
cache.Add(uri, "Basic", new NetworkCredential("Username", "password"));
service.PreAuthenticate=true;
service.Credentials=cache;
data_dt.Selection="Daten";
service.Timeout=50000000;


////Hier kommt die Fehlermeldung
WebReference.ResponseDataItem[] data=service.Request_MI(data_dt);
////Hier kommt die Fehlermeldung

Hoffe es kann mir jemand helfen

Danke im Voraus
.



Relevant Pages