I'm trying to build an interface to a Remedy 7 instance using the Remedy web services. I've taken a simple form (COM:Company) and generated a web service for that form using defaults (letting Remedy generate a schema and using the default field mappings). I'm generating the .Net proxy class by using the wsdl.exe tool or dropping the web reference directly into my project (both have the same end result).

The call works, and I can see that the actions happen correctly in Remedy, but nothing ever comes back in the response - or at least the return isn't parsed correctly in the C# proxy class. I've looked at the mid-tier logs and see the correct results are being sent.

The interesting wrinkle, in the same project if I call the Remedy web service using a HttpWebRequest object and pass the SOAP envelope over that way, everything returns and works perfectly. It's just much harder to parse this way and error handling becomes a bit more difficult.

Has anyone seen this before? Figure I can't be the first person to have run into this error.

thanks,
-andrew