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