I know this question has been asked many times, and I have read most of the posts, but so far I have not seen a reply that is applicable to my situation, so I'm going to ask it again.
I have several LightSwitch applications built using Visual Studio 2012, Telerik Reporting Q3 2013 7.2.13.1016, .NETFramework 4, Silverlight 5, and deployed to a Windows 2008 R2 server with IIS 7.
The reports fail in one of the applications on all computers except one. The reports were working fine for the last 2 years, until I deployed an update to a different LightSwitch application on the same server that also uses the same version of Telerik Reporting. All applications are deployed to separate application pools. The reports in the application I updated are working fine.
I re-deployed the application that the reports stopped working in using the original deployment package, and that did not fix the problem. I then re-built and re-deployed the application, and it still did not fix the problem. The reports in this application work fine on all of our development computers when the reports are run inside Visual Studio, but fail on all except the one computer mentioned above when launched directly from the browser. The reporting functions also fail on the server the application is deployed on. The reports fail with the following error: Error:
System.Reflection.TargetInvocationException : An exception occurred during the operation, making the result invalid. Check InnerException for exception details.
at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
at Telerik.Reporting.Service.SilverlightClient.ListRenderingExtensionsEventArgs.get_Extensions()
at Telerik.ReportViewer.Silverlight.ReportViewerModel.OnListRenderingExtensionsCompleted(Object sender, ListRenderingExtensionsEventArgs e)------------- InnerException: -------------System.ServiceModel.CommunicationException : The remote server returned an error: NotFound.
at System.ServiceModel.Channels.Remoting.RealProxy.Invoke(Object[] args)
at proxy_3.EndListRenderingExtensions(IAsyncResult )
at Telerik.Reporting.Service.SilverlightClient.ReportServiceClient.OnEndListRenderingExtensions(IAsyncResult result)
at System.ServiceModel.ClientBase`1.OnAsyncCallCompleted(IAsyncResult result)------------- InnerException: -------------System.Net.WebException : The remote server returned an error: NotFound.
at System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state)
at System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)------------- InnerException: -------------System.Net.WebException : The remote server returned an error: NotFound.
at System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)
at System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClassa.<EndGetResponse>b__9(Object sendState)
at System.Net.Browser.AsyncHelper.<>c__DisplayClass4.<BeginOnUI>b__0(Object sendState)
I have also attached an image of the actual error screen from within the report viewer.
As suggested in one of the posts, I typed the address of the svc file on the server, and the service checks out fine.
Any insight as to what I can do to determine the cause and fix the problem would be greatly appreciated.
Jack