When exporting large files from the Web Player, the resulting file can be incomplete without any apparent error messages
book
Article ID: KB0083889
calendar_today
Updated On:
Products
Versions
Spotfire Web Player
7.0 or lower
Description
Note: This article covers Spotfire version 7.0 and lower. If you experience the same problem in Spotfire version 7.5 or higher, see article https://support.tibco.com/s/article/ka11a000000HnfuAAC (article number 000029117).
Description: Exporting large data sets or downloading large files from the Web Player can result in a timeout which leaves the downloaded data set or file corrupted or incomplete. No error messages will be seen and the file being downloaded will report a successful download.
Symptoms: A Web Player administrator will be able to see an error in the Web Player log:
Cause: ASP.NET uses the following configuration setting to limit the request execution time: <httpRuntime executionTimeout="110"/>. This is set to 110 seconds by default. If the download of data or files takes longer than 110 seconds, the Web Player will close the connection. The web browser will assume that the file has finished downloading and will not show any error messages.
Environment
Spotfire Web Player version 7.0 or lower
Resolution
1. Open web.config in a text editor. The file is located in "<web player install dir>\webroot\web.config". 2. Find the FIRST appearance of the <system.web> section. 3. Search for the "httpRuntime" tag under the FIRST appearance of the <system.web> section.
-- If no "httpRuntime" tag exists under the FIRST appearance of the <system.web> section, then add <httpRuntime executionTimeout="3600" /> just beneath <system.web> so that it looks like this:
-- If a "httpRuntime" tag does exist under the FIRST appearance of the <system.web> section, then add executionTimeout="3600" to the tag so it looks something like this: