Products | Versions |
---|---|
Spotfire Statistics Services | 1.17.7 |
Spotfire Server | 14.0.6 HF-023 |
Following the Hotfix-023 (SPOT_sfire_deploy_14.0.6.68 LTS HF-023) deployment, you could observe the following error where your data function (Python/TERR/R) fails on the web player:
Could not execute function call 'test'
Error from Remote Service: Internal Server Error (500) - JSON parse error: Unrecognized field "settings" (class com.tibco.spotfire.topology.domain.EnginePayloadAnalyticSpecification), not marked as ignorable
at Spotfire.Dxp.Data.DataFunctions.Executors.RemoteServiceClient.RunFunction(DataFunctionInvocation invocation)
at Spotfire.Dxp.Data.DataFunctions.Executors.SPlusFunctionExecutor.<ExecuteFunction>d__9.MoveNext()
at Spotfire.Dxp.Data.DataFunctions.DataFunctionExecutorService.<ExecuteFunction>d__8.MoveNext()
ALL
Updating the data-function services to the latest one, i.e., "1.17.7" or above (deploying the SDN and updating the related services), will help to resolve this issue.
Note: This resolution is applicable for all statistics services (Python/TERR/R).
This article describes how to fix the problem where the data function fails on the web player after installing Spotfire 14.0.6 Hotfix-023.
List of hotfixes for Spotfire® Clients (Analyst, Web Player (Consumer/Business Author) and Automation Services)
Doc: Spotfire Statistics Services