| Products | Versions |
|---|---|
| Spotfire Statistics Services | All Versions |
After the application of a hotfix which updates the TERR engine or a new TIBCO Spotfire Statistics Services installation, the server fails to start and the following error is seen in the SplusServer.log:
2016-05-23 03:37:08,626 | ERROR | | ContextLoader | Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clusterMessageListener' defined in class path resource [applicationContextClusterAdmin.xml]: Cannot resolve reference to bean 'jobService' while setting bean property 'jobQueuer'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobService' defined in class path resource [applicationContext-job-execution.xml]: Cannot resolve reference to bean 'jobExecutionThreadPool' while setting bean property 'jobExecutionThreadPool'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'splusMessageServerInitializer' defined in class path resource [applicationContext-job-execution.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: Specified TERR home doesn't contain terrJava library directory: C:\TIBCO\statsvcs75\SplusServer\engines\Terr
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:329)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107)
...
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jobService' defined in class path resource [applicationContext-job-execution.xml]: Cannot resolve reference to bean 'jobExecutionThreadPool' while setting bean property 'jobExecutionThreadPool'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'splusMessageServerInitializer' defined in class path resource [applicationContext-job-execution.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: Specified TERR home doesn't contain terrJava library directory: D:\TIBCO\statsvcs75\SplusServer\engines\Terr
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:329)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107)
... 28 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'splusMessageServerInitializer' defined in class path resource [applicationContext-job-execution.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: Specified TERR home doesn't contain terrJava library directory: D:\TIBCO\statsvcs75\SplusServer\engines\Terr
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1486)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524)
... 38 more
Caused by: java.lang.IllegalStateException: Specified TERR home doesn't contain terrJava library directory: D:\TIBCO\statsvcs75\SplusServer\engines\Terr
at com.insightful.splusserver.engine.support.terr.TerrEngineSupport.getTerrHomeDirectory(TerrEngineSupport.java:32)
at com.insightful.splusserver.engine.support.terr.TerrEngineSupport.getEngineHomeDirectory(TerrEngineSupport.java:180)
... 47 more
2016-05-23 03:37:08,720 | INFO | | SplusServer | Enter application shutdown