Entwickler-Ecke
Verteilte Systeme - Webservice via WSDL
Määx - Do 30.01.14 19:27
Titel: Webservice via WSDL
Hallo zusammen,
ich möchte auf einen "fremden" Webservice zugreifen. Hierzu habe ich eine WSDL und eine https-Endpointaddress bekommen (ich habe auf beides keinen Einfluss).
Im VisualStudio habe ich dann einfach einen neuen Dienstverweis erstellt und die WSDL-angegebn. Daraufhin hat er mir quasi alles erstellt. Dann habe ich in der app.config die Endpointaddress angepasst und die kommunikation auf basicHttpsBinding umgestellt. Weiterhin habe ich das Zertifikat akzeptiert indem ich
System.Net.ServicePointManager.ServerCertificateValidationCallback mit einer Funtion setze, die immer true zurück gibt.
So weit so gut. Rufe ich nun jedoch den Webservice (SOAP) auf, so erhalte ich folgenden Fehler:
"org.apache.axis2.databinding.ADBException: Unexpected subelement in"
Leider sagt mir diese Meldung irgendwie garnix, außer dass vermutlich die übertragenen Daten nicht der WSDL entsprechen? Jetzt meine Frage: sagt das dieser Fehler oder komme ich vll garnicht erst bis zum Server? Kann ich mir die Rückgabe des Servers irgendwie anzeigen lassen oder bleibt dies ausschließlich dem WindowsCommunicationFoundation-Framework vorbehalten?
Bevor ich jetzt beim Anbieter doofe Fragen stelle würde ich gerne rausfinden ob/was ich denn zurück erhalte...
Vielen herzlichen Dank für jeden Tipp!
Määx
Määx - Do 30.01.14 19:38
ahh hat sich erledigt... hatte den Webservice falsch bedient und die Rückgeschickten Fehlermeldungen scheinen nicht in der WSDL zu stehen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!