Upgrade of TIBCO Spotfire Server is successful but the server will not start

Upgrade of TIBCO Spotfire Server is successful but the server will not start

book

Article ID: KB0072487

calendar_today

Updated On:

Products Versions
Spotfire Server 7.5 and higher

Description

After upgrading the TIBCO Spotfire Server, the upgrade.log file will indicate the upgrade was successful. But when you start the TIBCO Spotfire Server service, it will not start. In the server's catalina.log the following message is seen:

07-Aug-2017 17:10:01.647 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.spotfire.server.lifecycle.SpotfireServerInitializer]
 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rmiConnectorFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'configurationProperties' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationProperties' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot create inner bean 'com.spotfire.server.config.UnionConfigurationProvider#5b54e4a6' of type [com.spotfire.server.config.UnionConfigurationProvider] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.spotfire.server.config.UnionConfigurationProvider#5b54e4a6' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot create inner bean 'siteManager$created#49f22340' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'siteManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.spotfire.server.site.SiteManager]: Constructor threw exception; nested exception is com.spotfire.server.site.SiteException: Unable to find the site for the node
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
    ...

Issue/Introduction

In this article you will see the TIBCO Spotfire Server successfully upgrade but does not start up

Environment

All

Resolution

To resolve this issue, back up the existing bootstrap.xml file and then create a new bootstrap using the TIBCO Spotfire Server Configuration Tool.

Additional Information

Doc: Creating the bootstrap.xml file