We’re running into issues when we deploy an App with SSRS enabled, and the option to install the reports enabled. Part of the way through the copying of the reports, the deployment errors out. If I re-deploy without enabling the Install Reports option selected, it deploys okay.
But now I don’t have all the reports on the SQL server. I’ve found the reports on the App server in
C:\Epicor\ERP10\ERP10.2.300.0\SupplementalInstalls\SSRS\reports
There is also a file reports.zip
in the \SSRS folder of the path mentioned above.
Can I just upload these reports to the root folder specified in the EAC SSRS configuration?
And for what it’s worth - the error I get when the EAC deploy is copying of the reports is:
Application Server Setup Failed.
Errors:
System.InvalidOperationException: Client found response content type of '', but expected 'text/xml'.
The request failed with an empty response.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Ice.Lib.SsrsReporting.ReportingService2010.CreateCatalogItem(String ItemType, String Name, String Parent, Boolean Overwrite, Byte[] Definition, Property[] Properties, Warning[]& Warnings)
at Ice.Lib.Reporting.SsrsFolder.<>c__DisplayClass7_0.<CreateReport>b__0(IReportingService service)
at Ice.Lib.Reporting.SsrsReportingServiceCaller.DoWithService[TReturn](Func`2 action)
at Ice.Lib.Reporting.SsrsFolder.CreateReport(String reportPath, Byte[] reportBytes)
at Ice.Lib.Reporting.SsrsReportingServiceCaller.DoWithService[TReturn](Func`2 action)
at Ice.Lib.Reporting.SsrsReportImporter.ImportReport(String reportPath, XDocument reportDocument)
at SetupEnvironment.Steps.ImportSsrsReports.ImportReportsInZipFile(SsrsReportImporter reportImporter, SsrsFolder ssrsFolder, String reportsBasePath, String reportZipPath)
at SetupEnvironment.Steps.ImportSsrsReports.ImportReportsInZipFiles(SsrsReportingServiceCaller serviceCaller, String reportsBasePath, String reportZipPaths)
at SetupEnvironment.StepBase.Run()