Not able to start Studio client after importing a Full Server Backup from another environment

Not able to start Studio client after importing a Full Server Backup from another environment

book

Article ID: KB0083618

calendar_today

Updated On:

Products Versions
TIBCO Spotfire Advanced Data Services All versions

Description

A *.car file created through the full server backup option contains more than the metadata of the objects created in the Studio client, and is therefore recommended for use when restoring an environment on a new installation of the same version rather than as a way to migrate library objects to an existing environment of another version. If you use such exports/imports between different environments, you must ensure that the environments are on the same version to avoid risks for instability issues on the target environment. 

An example of an error you may when trying to start the Studio client follows.

com.compositesw.client.CaRuntimeException: java.io.IOException: com.compositesw.cdms.datasource.UnknownDataSource cannot be cast to com.compositesw.cdms.ds.virtual.IVirtualWsdlDataSource 

Resolution

If the target environment is of a lower version than the source environment, stop the ADS server and apply the appropriate hotfix as per the instructions included in the hotfix download. This will bring the ADS environment up to the same version that the full server backup was generated on.

Issue/Introduction

After exporting a full server backup file, from for example a TIBCO Spotfire Advanced Data Services (ADS) 7.0.3 environment, and importing it into a ADS 7.0.2 environment, you get the following error trying to open the Studio client: com.compositesw.client.CaRuntimeException: java.io.IOException: com.compositesw.cdms.datasource.UnknownDataSource cannot be cast to com.compositesw.cdms.ds.virtual.IVirtualWsdlDataSource