When trying to access the TIBCO Spotfire Web Player, an "undefined" error is displayed in the browser and the Web player library is not displayed. This may affect only some users and browser instances. The "Recent analyses" page may render correctly but the "Browse library" page will fail. This will likely be seen after applying Spotfire client hotfix TS 6.5.3 HF-019 or TS 7.0.1 HF-010.
See the attached image (Filename: KB46655_undefined_error.png) for an example browser error.
- KB46655 undefined error.png
This will likely be seen after applying TS 6.5.3 HF-019 or TS 7.0.1 HF-010.
In the Spotfire.Dxp.Web.log the following error is seen:
==============================
DEBUG 2016-02-09 11:37:11,281 [2300, 13, (null)] Spotfire.Dxp.Web.Services.LibraryServiceHandler - GetFolderInfoObject for "67a4caff-00b9-4086-8326-7933f20b652c".
ERROR 2016-02-09 11:37:11,781 [2300, 13, (null)] Spotfire.Dxp.Web.Forms.Error - ClientError: undefined
==============================
Cause:With Spotfire client hotfixes TS 6.5.3 HF-019 and TS 7.0.1 HF-010, a defect prevents the Web Player from displaying correctly when invalid cookie values are present. For example, multiple instances of the "startPageFolderId" cookie might exists (which controls the default folder to be displayed when a user chooses to browse the library in the Web Player):
- d0faf0ba-bd86-4a58-98a6-49038849fa0d_startPageFolderId=%2267a4caff-00b9-4086-8326-7933f20b652c%22
- startPageFolderId="00000000-0000-0000-0000-000000000000"
- d0faf0ba-bd86-4a58-98a6-49038849fa0d_startPageFolderId=6b67ec30-712e-11dd-7434-00100a64217d
Whereas only the cookie without quotes should be seen:
- d0faf0ba-bd86-4a58-98a6-49038849fa0d_startPageFolderId=6b67ec30-712e-11dd-7434-00100a64217d