Problem:
An intermittent error occurs when an Automation Services task attempts to open a DXP file containing a Global Search.
Error message:
Starting job <Job name> on server https://<Spotfire-server-url>
FAILED: Task 1 'Open Analysis from Library' failed with: Spotfire.Dxp.Framework.Library.LibraryException: Import failed ---> Spotfire.Dxp.Data.Exceptions.ImportException: Failed to execute data source query for data source "". ---> Signals.Srp.Client.Exceptions.SignalsUnauthorizedException: Signals Unauthorized.
Your session has expired. Please click the 'Sign In' button in the visualization to sign in and resume your activity.
at Signals.Srp.Client.Utilities.AsyncHelper.ExclusiveSynchronizationContext.BeginMessageLoop()
at Signals.Srp.Client.Utilities.AsyncHelper.RunSync[T](Func`1 task)
at Signals.Inventa.GlobalSearch.DataInfo.CustomEntityManager.LoadRelationshipsForEntity(String entity)
at Signals.Inventa.GlobalSearch.DataInfo.CustomEntityManager.LoadEntityRelationships()
at System.Lazy`1.CreateValue()
at System.Lazy`1.LazyInitValue()
at Signals.Inventa.GlobalSearch.DataInfo.TableInfo.TableInfoBase.BuildDisplayNameInFilterBuilder(String sdfAttributeName, String sfColumnName)
at SignResolution:
As of Signals Inventa 3.6, accessing Global Search from Automation Services is not supported.
In some cases, the error was temporarily resolved by setting the SDF API key to the Automation Services user account and restarting the Automation Services service, this approach is not officially supported.
Comments
0 comments
Article is closed for comments.