org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'buildServerConfigurator' defined in ServletContext resource [/WEB-INF/buildServerConfigurator.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Failed to load TeamCity configuration. null   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)   at java.security.AccessController.doPrivileged(Native Method)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)   at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:402)   at jetbrains.buildServer.rootDispatcher.spring.WebDispatcherServlet.createWebApplicationContext(WebDispatcherServlet.java:5)   at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:316)   at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:282)   at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:126)   at javax.servlet.GenericServlet.init(GenericServlet.java:212)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.createServerServlet(TeamCityDispatcherServlet.java:79)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.processStartupServerInternal(TeamCityDispatcherServlet.java:128)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.processServerStartup(TeamCityDispatcherServlet.java:113)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.access$000(TeamCityDispatcherServlet.java:92)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet$1.run(TeamCityDispatcherServlet.java:2)   at java.lang.Thread.run(Thread.java:619)caused by: java.lang.RuntimeException: Failed to load TeamCity configuration. null   at jetbrains.buildServer.web.impl.BuildServerConfigurator.loadConfiguration(BuildServerConfigurator.java:53)   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   at java.lang.reflect.Method.invoke(Method.java:597)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1414)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1375)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)   at java.security.AccessController.doPrivileged(Native Method)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)   at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:402)   at jetbrains.buildServer.rootDispatcher.spring.WebDispatcherServlet.createWebApplicationContext(WebDispatcherServlet.java:5)   at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:316)   at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:282)   at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:126)   at javax.servlet.GenericServlet.init(GenericServlet.java:212)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.createServerServlet(TeamCityDispatcherServlet.java:79)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.processStartupServerInternal(TeamCityDispatcherServlet.java:128)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.processServerStartup(TeamCityDispatcherServlet.java:113)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.access$000(TeamCityDispatcherServlet.java:92)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet$1.run(TeamCityDispatcherServlet.java:2)   at java.lang.Thread.run(Thread.java:619)caused by: java.lang.NullPointerException   at java.util.StringTokenizer.&lt;init&gt;(StringTokenizer.java:182)   at jetbrains.buildServer.vcs.impl.VcsRootImpl.stringToProperties(VcsRootImpl.java:337)   at jetbrains.buildServer.vcs.impl.VcsManagerImpl$1.fromString(VcsManagerImpl.java)   at jetbrains.buildServer.vcs.impl.VcsManagerImpl$1.fromString(VcsManagerImpl.java:7)   at jetbrains.buildServer.versioning.DBVersionSupportImpl$4.process(DBVersionSupportImpl.java:1)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.processResultSet(GenericQuery.java:65)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.access$500(GenericQuery.java:102)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery$7.action(GenericQuery.java:0)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery$8.apply(GenericQuery.java:2)   at jetbrains.buildServer.serverSide.db.DBFunctions.withDB(DBFunctions.java:84)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.underPreparedStatement(GenericQuery.java:90)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.doExecuteQuery(GenericQuery.java:62)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.access$100(GenericQuery.java:92)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery$2.run(GenericQuery.java)   at jetbrains.buildServer.serverSide.db.DBFacade$8.doInConnection(DBFacade.java)   at jetbrains.buildServer.serverSide.db.DBFacade$9.doInConnection(DBFacade.java:3)   at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:342)   at jetbrains.buildServer.serverSide.db.DBFacade._runSql(DBFacade.java:115)   at jetbrains.buildServer.serverSide.db.DBFacade.runSql(DBFacade.java:63)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.execute(GenericQuery.java:32)   at jetbrains.buildServer.versioning.DBVersionSupportImpl.getVersion(DBVersionSupportImpl.java:12)   at jetbrains.buildServer.vcs.impl.VcsManagerImpl.createRootInstance(VcsManagerImpl.java:647)   at jetbrains.buildServer.vcs.impl.VcsManagerImpl.findRootByIdAndVersion(VcsManagerImpl.java:702)   at jetbrains.buildServer.serverSide.impl.query.VcsModificationsSelector.readModification(VcsModificationsSelector.java:38)   at jetbrains.buildServer.serverSide.impl.query.VcsModificationsSelector.access$000(VcsModificationsSelector.java:68)   at jetbrains.buildServer.serverSide.impl.query.VcsModificationsSelector$1.process(VcsModificationsSelector.java:3)   at jetbrains.buildServer.serverSide.impl.query.VcsModificationsSelector$1.process(VcsModificationsSelector.java)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.processResultSet(GenericQuery.java:65)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.access$500(GenericQuery.java:102)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery$7.action(GenericQuery.java:0)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery$8.apply(GenericQuery.java:2)   at jetbrains.buildServer.serverSide.db.DBFunctions.withDB(DBFunctions.java:84)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.underPreparedStatement(GenericQuery.java:90)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.doExecuteQuery(GenericQuery.java:62)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.access$100(GenericQuery.java:92)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery$1.run(GenericQuery.java)   at jetbrains.buildServer.serverSide.db.DBFacade$8.doInConnection(DBFacade.java)   at jetbrains.buildServer.serverSide.db.DBFacade$9.doInConnection(DBFacade.java:3)   at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:342)   at jetbrains.buildServer.serverSide.db.DBFacade._runSql(DBFacade.java:115)   at jetbrains.buildServer.serverSide.db.DBFacade.runSql(DBFacade.java:63)   at jetbrains.buildServer.serverSide.impl.query.GenericQuery.execute(GenericQuery.java:67)   at jetbrains.buildServer.serverSide.impl.query.VcsModificationsSelector.ensureVcsHistoryLoaded(VcsModificationsSelector.java:22)   at jetbrains.buildServer.serverSide.impl.query.VcsModificationsSelector.selectAllModifications(VcsModificationsSelector.java:75)   at jetbrains.buildServer.vcs.impl.DBVcsModificationHistory.getAllModifications(DBVcsModificationHistory.java:187)   at jetbrains.buildServer.serverSide.impl.auth.SecuredVcsModificationHistory.getAllModifications(SecuredVcsModificationHistory.java:3)   at jetbrains.buildServer.serverSide.impl.UserChangesFilterImpl.getModifications(UserChangesFilterImpl.java:1)   at jetbrains.buildServer.status.CommittedBuildsHolderImpl.loadBuildsFromHistory(CommittedBuildsHolderImpl.java:123)   at jetbrains.buildServer.status.CommittedBuildsHolderImpl.getBuildsMap(CommittedBuildsHolderImpl.java:17)   at jetbrains.buildServer.status.CommittedBuildsHolderImpl.loadCache(CommittedBuildsHolderImpl.java:124)   at jetbrains.buildServer.status.CommittedBuildsHolderImpl.start(CommittedBuildsHolderImpl.java:74)   at jetbrains.buildServer.web.impl.BuildServerConfigurator.setupBuildServer(BuildServerConfigurator.java:63)   at jetbrains.buildServer.web.impl.BuildServerConfigurator.loadConfiguration(BuildServerConfigurator.java:50)   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   at java.lang.reflect.Method.invoke(Method.java:597)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1414)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1375)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)   at java.security.AccessController.doPrivileged(Native Method)   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)   at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)   at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)   at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:402)   at jetbrains.buildServer.rootDispatcher.spring.WebDispatcherServlet.createWebApplicationContext(WebDispatcherServlet.java:5)   at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:316)   at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:282)   at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:126)   at javax.servlet.GenericServlet.init(GenericServlet.java:212)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.createServerServlet(TeamCityDispatcherServlet.java:79)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.processStartupServerInternal(TeamCityDispatcherServlet.java:128)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.processServerStartup(TeamCityDispatcherServlet.java:113)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.access$000(TeamCityDispatcherServlet.java:92)   at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet$1.run(TeamCityDispatcherServlet.java:2)   at java.lang.Thread.run(Thread.java:619)