How to turn off out-of-process operations in a Spotfire client.

How to turn off out-of-process operations in a Spotfire client.

book

Article ID: KB0076577

calendar_today

Updated On:

Products Versions
Spotfire Analyst All Versions

Description

Certain operations in Spotfire start a new subprocess. Typically this is named Spotfire.tmpXXXX.exe, where XXXX is a random string. Some users may have restricted environments where they are not allowed to run processes other than the main Spotfire.dxp.exe.
 
 

Issue/Introduction

How to turn off out-of-process operations in a Spotfire client.

Resolution

To disable subprocesses in a Spotfire client, open the following file:
 
C:\Program Files (x86)\TIBCO\Spotfire\X.X.X\Modules\Spotfire DXP Forms_XX.XX.XXXX.XXXX\Spotfire.Dxp.Main.dll.config
 
where the Xs represent the version of Spotfire being accessed. In the <applicationSettings> section, add the following code block:
 
 
 
<applicationSettings>
...
<Spotfire.Dxp.Data.Properties.Settings>
<setting name="DataImport_LoadOutOfProcess" serializeAs="String">
<value>False</value>
</setting>
</Spotfire.Dxp.Data.Properties.Settings>
...
</applicationSettings>
 
This may affect the stability of the client as crashes that would only bring down a sub-process will likely crash the whole client after this change. The same tag can be added to web.config to disable the same setting in the Web Player.

Additional Information

Disabling outofprocess loading on the web player is described here:
https://support.tibco.com/s/article/How-to-open-analysis-files-on-the-Web-Player-when-they-contain-linked-data-located-on-a-network-share