Effects of TIBCO Spotfire server upgrade on custom extension packages deployed on the older Spotfire server

Effects of TIBCO Spotfire server upgrade on custom extension packages deployed on the older Spotfire server

book

Article ID: KB0076608

calendar_today

Updated On:

Products Versions
Spotfire Server 7.5 and higher

Description

While upgrading from one TIBCO Spotfire server version to the other, the custom packages that were created earlier and were deployed on the older Spotfire server might not work on the upgraded server. The custom package might not work as expected or stop working completely.

It has also been seen that in some cases after the upgrade, the custom packages might create other issues within Spotfire. One of the issues seen in this case is library reports not being accessible by the users when using the report's Analyst Client library URL as per the below image.
User-added image
While using the report URL from the File Explorer, the analyst client will open and throw the following error.

Error message: Could not load the analysis /Test/TestFolder/TestReport. TargetInvocationException at Spotfire.Dxp.Framework: Exception has been thrown by the target of an invocation. (HRESULT: 80131604) Stack Trace: at Spotfire.Dxp.Framework.ApplicationModel.ProgressService.ExecuteWithProgressCancelable(String title, String description, ProgressOperation operation, Boolean showCancelButton) at Spotfire.Dxp.Main.Program.OpenFromLibrary(RichAnalysisApplication mainApp, String startUri, ConnectivityService connectivityService) LibraryException at Spotfire.Dxp.Application: Import failed (HRESULT: 80131500)
 

Issue/Introduction

Effect of Spotfire server upgrade on custom extension packages deployed on the older Spotfire server

Resolution

These are the issues with custom extension packages which are version specific. Custom packages built for one version might or might not work on a different version of the server. It might also create additional functioning issues like the one stated in the description.