Hi,
We have deployed RDL files onto the report server using RS.exe (-eMgmt2010 flag to use ReportingServices2010 endpoint).
We are able to access these reports from the browser.
When we now try to access these reports from the application (setting parameter and invoking Render()) we end up with an Compatibilty related exception (below):
Type : Client.My.Framework.Common.Exception.MyException, Client.My.Framework.Common, Version=4.3.58.0, Culture=neutral, PublicKeyToken=8586ee9f70363384
Message : System.Web.Services.Protocols.SoapException: The attempt to connect to the report server failed. Check your connection information and that the report server is a compatible version. ---> Client.My.Framework.Common.Exception.MyException:
The attempt to connect to the report server failed. Check your connection information and that the report server is a compatible version. ---> System.InvalidOperationException: Client found response content type of '', but expected 'text/xml'.
The request failed with an empty response.
at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.GetSecureMethods()
at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.IsSecureMethod(String methodname)
at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.SetConnectionSSLForMethod(String methodname)
at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.ProxyMethodInvocation.Execute[TReturn](RSExecutionConnection connection, ProxyMethod`1 initialMethod, ProxyMethod`1 retryMethod)
It looks like either the application or the Report Server is using ReportingServices2005 where it must use ReportingServices 2010. I need some help here to proceed with this.
Shival