TIBCO Spotfire Server fails to start and server.log contains error "No node matching the ID from bootstrap.xml"

TIBCO Spotfire Server fails to start and server.log contains error "No node matching the ID from bootstrap.xml"

book

Article ID: KB0079731

calendar_today

Updated On:

Products Versions
Spotfire Server 7.5 and higher

Description

Tibco Spotfire server fails to start even after TSS service has been restarted. In server.log you can see the following line.
 
FATAL 2017-03-01T09:39:49,106-0500 [*Initialization*] spotfire.server.LifecycleManager: TIBCO Spotfire Server will not be started. No node matching the ID from bootstrap.xml ('74a9a69a-1a35-458b-9436-dbc74205d8d1') found, please re-bootstrap the server.
ERROR 2017-03-01T09:39:49,122-0500 [*Initialization*] web.context.ContextLoader: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'lifecycleManager' 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.LifecycleManager]: Constructor threw exception; nested exception is com.spotfire.server.ServerInitializationException: TIBCO Spotfire Server will not be started. No node matching the ID from bootstrap.xml ('74a9a69a-1a35-458b-9436-dbc74205d8d1') found, please re-bootstrap the server.
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:279)

 

Issue/Introduction

TIBCO Spotfire Server fails to start even after multiple restarts, and the server.log contains the error "No node matching the ID from bootstrap.xml".

Resolution

There is mismatch between the actual server_ID and <server-ID> from bootstrap.xml, which is causing the server to not start up properly.
  1. Stop the TIBCO Spotfire Server service.
  2. Open TIBCO Spotfire Server Configuration Tool and create and save a new bootstrap.
  3. Review the automatically populated 'Addresses' for the TIBCO Spotfire Server under "Other settings" in the "Bootstrap" tab.
  4. Start the TIBCO Spotfire Server service.

Additional Information

Doc: Creating the bootstrap.xml file