Consuming WCF endpointpoints with SQL Reporting Services can be difficult. Most of this difficulty is for two reasons: 1) SQL Reporting Services XML and web services support is slightly better than a piece of crap. 2) Documentation for the XML query provider...