To resolve this error, follow the below steps to increase the timeout in the Spotfire.Dxp.Main.dll.config file to be able to import the data from Excel:
1. Navigate to the client install folder, typically located at:
- For local admins: C:\Program Files (x86)\TIBCO\Spotfire\xxx\Modules\Spotfire DXP Forms_xx.xx.xx.xx
- For non-admin users: C:\Users\USERID\AppData\Local\TIBCO\Spotfire (The modules or AppData folder may be hidden, enable hidden folders if necessary).
Note: You may find many folders with different versions, please select the latest version
2. Locate the Spotfire.Dxp.Main.dll.config file (.....\Modules\Spotfire DXP Forms_XX.XX.XXXX.XXXX\Spotfire.Dxp.Main.dll.config)
Note: Take a backup of the file and use Notepad or Notepad++ to edit it.
3. In the <applicationSettings> section, add the following <Spotfire.Dxp.Data.Properties.Settings> setting:
<applicationSettings>
...
<Spotfire.Dxp.Data.Properties.Settings>
...
<setting name="DataImport_LoadOutOfProcessTimeoutMinutes" serializeAs="String">
<value>X</value>
</setting>
</Spotfire.Dxp.Data.Properties.Settings>
...
</applicationSettings>
where X is the timeout value in minutes. Consider increasing it, perhaps to 15 minutes.
4. Ensure that Spotfire.Dxp.Data.Properties.Settings is defined in <applicationSettings> by adding it to the
<configSections>:
<configSections>
...
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
...
<section name="Spotfire.Dxp.Data.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
...
</sectionGroup>
...
</configSections>
Note: As this is a configuration file specific to each version, you will need to reapply the changes for every client update.