Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to call Sabre EnhancedSeatMapRQ soap web service from .NET?

Tags:

.net

soap

sabre

I am able to invoke EnhancedSeatMapRQ in TSTS environment from SoapUI. When I use Visual Studio 2015 generated Soap proxies to make the same call, I am getting null deserialized Items section. I also get "Completed" (success) in ApplicationResults section. I can see with Fiddler that the call was actually successful and that problem is due to .Net deserialization.

like image 999
jficker Avatar asked Feb 08 '16 23:02

jficker


1 Answers

EnhancedSeatMapRQ v3.0 does not seem to deserialize correctly the response.

There's a WSDL created for v2.0 specifically for .NET, until the other WSDL is corrected you can use that one, here's the link:
http://webservices.sabre.com/drc/providerdoc/Merchandising/EnhancedSeatMapService_2_0_dotNET.zip

like image 152
Giancarlo Avatar answered Dec 07 '22 17:12

Giancarlo