Upgrading Spotfire Web Player

Upgrade Spotfire Web Player by installing the Web Player service on a node and applying your configurations.

In the current Spotfire architecture, you no longer install a Spotfire Web Player server that web client users connect to. Now all web client users connect to a Spotfire Server that has a Web Player service installed on a node. You install the Web Player service on a node, apply your Web Player configurations, and deploy any extensions.
Note: Because all web client users connect to the Spotfire Server, authentication is now set up on the Spotfire Server. For more information, see Upgrading authentication method.

Prerequisites

You have a new Spotfire Server up and running.

Procedure

  1. Make a copy of your old Web Player server installation directory. This is likely located in a default directory, such as C:\Program Files\Tibco\Spotfire Web Player\7.0\. This will contain your web.config file, which contains the configuration of your old Web Player server.
    Note: If you are using scheduled updates, make sure that you also have a copy of the ScheduledUpdates.xml file. For more information, see Upgrading scheduled updates.
  2. Deploy the Spotfire distribution to Spotfire Server. For more information, see Deploying client packages to Spotfire Server.
  3. Open a command line and export the service configuration files from Spotfire Server by using the export-service-config command. Specify the Web Player capability and the deployment area:
    config export-service-config --capability=WEB_PLAYER --deployment-area=Production
    The configuration files Spotfire.Dxp.Worker.Automation.config, Spotfire.Dxp.Worker.Core.config, Spotfire.Dxp.Worker.Host.exe.config, and Spotfire.Dxp.Worker.Web.config are exported to the <server installation dir>\tomcat\bin\config\root directory.
  4. Edit the configuration files in a text editor or XML editor. Use your old web.config file as a reference to replicate your old configuration.
    For information on the configuration files, see Service configuration files.
    For information on which service configuration files contain the settings from your old web.config file, see Mapping content of old configuration files to new service configuration files.
  5. On the command line, import the configuration files to Spotfire Server by using the import-service-config command. Give the configuration a name. . Example:
    config import-service-config --config-name=WebPlayerConfiguration
  6. On the command line, use the set-server-service-config command to assign the created Web Player configuration to Spotfire Server to make it make it available for services:
    config set-server-service-config --capability=WEB_PLAYER --config-name=WebPlayerConfiguration
  7. Install the Web Player service on a node as described in Installing Spotfire Web Player instances.
    In the Install new service dialog, select the configuration that you imported.
  8. Use the Administration Manager in Spotfire Analyst to assign licenses. For a description of the licenses, see the Administration Manager help.