Products | Versions |
---|---|
Spotfire Server | 7.5 and Higher |
The TIBCO Spotfire Server fails to start with the error "No public HTTP endpoint(s) found or configured" seen in the server.log. For example:
SEVERE: 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 'connectorConfiguration' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is com.spotfire.server.ServerInitializationException: No public HTTP endpoint(s) found or configured at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
config export-config --force
config set-public-address --url=https://<spotfireserverurl>
config import-config -c "configured public address"
config export-config --force
config config-public-address --enabled=true --url=https://<spotfireserverurl>
config import-config -c "configured public address"
config export-config --force
config config-public-endpoint --enabled=true --url=https://<spotfireserverurl>
config import-config -c "configured public address"