Selecting Agent causes Unexpected Error

Using Teamcity 8.1.1 when I select the Agent link within the Web UI (1 agent available) causes the following error to be displayed.

Unexpected Error

This was not supposed to happen. Please provide........etc, etc,...

Error message: javax.el.ELException: Cannot read property: outdated
Teamcity: 8.1.1 (build 29939)
Operating system: Windows 7 (6.1.x86)
Java: 1.7.0_51-b13 (Oracle Corporation)
Servlet container: Apache Tomcat/7.0.37

I wonder if anyone would have an idea as to what is happening?

Stacktrace...
Trace: javax.servlet.jsp.JspException: javax.el.ELException: Cannot read property: outdated
 at org.apache.jsp.tag.webagentOutdated_tag.doTag(webagentOutdated_tag.java:108)
 at org.apache.jsp.tag.webagentDetailsFullLink_tag._jspx_meth_bs_005fagentOutdated_005f0(webagentDetailsFullLink_tag.java:336)
 at org.apache.jsp.tag.webagentDetailsFullLink_tag._jspx_meth_c_005fif_005f0(webagentDetailsFullLink_tag.java:311)
 at org.apache.jsp.tag.webagentDetailsFullLink_tag.doTag(webagentDetailsFullLink_tag.java:233)
 at org.apache.jsp.tag.webagent_tag._jspx_meth_bs_005fagentDetailsFullLink_005f0(webagent_tag.java:149)
 at org.apache.jsp.tag.webagent_tag.doTag(webagent_tag.java:118)
 at org.apache.jsp.tag.web_005fgroupedCompatibility_tag._jspx_meth_bs_005fagent_005f0(web_005fgroupedCompatibility_tag.java:486)
 at org.apache.jsp.tag.web_005fgroupedCompatibility_tag._jspx_meth_c_005fforEach_005f1(web_005fgroupedCompatibility_tag.java:390)
 at org.apache.jsp.tag.web_005fgroupedCompatibility_tag._jspx_meth_c_005fforEach_005f0(web_005fgroupedCompatibility_tag.java:252)
 at org.apache.jsp.tag.web_005fgroupedCompatibility_tag.doTag(web_005fgroupedCompatibility_tag.java:130)
 at org.apache.jsp.tag.web_005fcompatibilityTable_tag._jspx_meth_bs_005f_005fgroupedCompatibility_005f1(web_005fcompatibilityTable_tag.java:231)
 at org.apache.jsp.tag.web_005fcompatibilityTable_tag.doTag(web_005fcompatibilityTable_tag.java:147)
 at org.apache.jsp.compatibilityListContent_jsp._jspx_meth_bs_005f_005fcompatibilityTable_005f0(compatibilityListContent_jsp.java:246)
 at org.apache.jsp.compatibilityListContent_jsp._jspService(compatibilityListContent_jsp.java:134)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
 at jetbrains.spring.web.TeamCityJSPServletImpl.access$001(TeamCityJSPServletImpl.java:4)
 at jetbrains.spring.web.TeamCityJSPServletImpl$1.apply(TeamCityJSPServletImpl.java:2)
 at jetbrains.buildServer.util.Util.doUnderContextClassLoader(Util.java:68)
 at jetbrains.spring.web.TeamCityJSPServletImpl.service(TeamCityJSPServletImpl.java:2)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.spring.web.JspController.doHandle(JspController.java:20)
 at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:75)
 at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
 at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:13)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
 at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605)
 at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544)
 at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:229)
 at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
 at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:13)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
 at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605)
 at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544)
 at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke2(webbuildTypeCompatibility_tag.java:245)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke(webbuildTypeCompatibility_tag.java:270)
 at org.apache.jsp.tag.webchangeRequest_tag.doTag(webchangeRequest_tag.java:107)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke1(webbuildTypeCompatibility_tag.java:232)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke(webbuildTypeCompatibility_tag.java:267)
 at org.apache.jsp.tag.webchangeRequest_tag.doTag(webchangeRequest_tag.java:107)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke0(webbuildTypeCompatibility_tag.java:209)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke(webbuildTypeCompatibility_tag.java:264)
 at org.apache.jsp.tag.webchangeRequest_tag.doTag(webchangeRequest_tag.java:107)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag.doTag(webbuildTypeCompatibility_tag.java:160)
 at org.apache.jsp.admin.editRequirements_jsp._jspx_meth_bs_005fbuildTypeCompatibility_005f0(editRequirements_jsp.java:1466)
 at org.apache.jsp.admin.editRequirements_jsp.access$10(editRequirements_jsp.java:1453)
 at org.apache.jsp.admin.editRequirements_jsp$Helper.invoke2(editRequirements_jsp.java:1922)
 at org.apache.jsp.admin.editRequirements_jsp$Helper.invoke(editRequirements_jsp.java:2155)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag$Helper.invoke31(editBuildTypePage_tag.java:2660)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag$Helper.invoke(editBuildTypePage_tag.java:2797)
 at org.apache.jsp.tag.webrefreshable_tag.doTag(webrefreshable_tag.java:144)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag._jspx_meth_bs_005frefreshable_005f0(editBuildTypePage_tag.java:1636)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag.access$35(editBuildTypePage_tag.java:1623)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag$Helper.invoke30(editBuildTypePage_tag.java:2616)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag$Helper.invoke(editBuildTypePage_tag.java:2794)
 at org.apache.jsp.tag.webpage_tag.doTag(webpage_tag.java:557)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag.doTag(editBuildTypePage_tag.java:243)
 at org.apache.jsp.admin.editRequirements_jsp._jspService(editRequirements_jsp.java:216)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
 at jetbrains.spring.web.TeamCityJSPServletImpl.access$001(TeamCityJSPServletImpl.java:4)
 at jetbrains.spring.web.TeamCityJSPServletImpl$1.apply(TeamCityJSPServletImpl.java:2)
 at jetbrains.buildServer.util.Util.doUnderContextClassLoader(Util.java:68)
 at jetbrains.spring.web.TeamCityJSPServletImpl.service(TeamCityJSPServletImpl.java:2)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.spring.web.JspController.doHandle(JspController.java:20)
 at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:75)
 at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
 at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:13)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
 at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
 at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
 at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
 at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
 at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
 at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:13)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1686)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 at java.lang.Thread.run(Thread.java:744)
Caused by: javax.el.ELException: Cannot read property: outdated
 at jetbrains.buildServer.web.jsp.TCBeanELResolver.getValue(TCBeanELResolver.java:35)
 at org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:104)
 at org.apache.el.parser.AstValue.getValue(AstValue.java:183)
 at org.apache.el.parser.AstOr.getValue(AstOr.java:38)
 at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:185)
 at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:1026)
 at org.apache.jsp.tag.webagentOutdated_tag._jspx_meth_c_005fif_005f0(webagentOutdated_tag.java:123)
 at org.apache.jsp.tag.webagentOutdated_tag.doTag(webagentOutdated_tag.java:97)
 ... 130 more
Caused by: java.lang.reflect.InvocationTargetException
 at sun.reflect.GeneratedMethodAccessor107.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:606)
 at jetbrains.buildServer.web.jsp.TCBeanELResolver.getValue(TCBeanELResolver.java:82)
 ... 137 more
Caused by: java.lang.IllegalStateException: @NotNull method jetbrains/buildServer/serverSide/impl/beans/BuildTypeContextsImpl.getAgentDistributionMonitor must not return null
 at jetbrains.buildServer.serverSide.impl.beans.BuildTypeContextsImpl.getAgentDistributionMonitor(BuildTypeContextsImpl.java:226)
 at jetbrains.buildServer.serverSide.impl.XmlRpcBasedAgent.isOutdated(XmlRpcBasedAgent.java:223)
 at jetbrains.buildServer.serverSide.impl.auth.SecuredBuildAgent.isOutdated(SecuredBuildAgent.java:81)
 ... 141 more
javax.el.ELException: Cannot read property: outdated
 at jetbrains.buildServer.web.jsp.TCBeanELResolver.getValue(TCBeanELResolver.java:35)
 at org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:104)
 at org.apache.el.parser.AstValue.getValue(AstValue.java:183)
 at org.apache.el.parser.AstOr.getValue(AstOr.java:38)
 at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:185)
 at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:1026)
 at org.apache.jsp.tag.webagentOutdated_tag._jspx_meth_c_005fif_005f0(webagentOutdated_tag.java:123)
 at org.apache.jsp.tag.webagentOutdated_tag.doTag(webagentOutdated_tag.java:97)
 at org.apache.jsp.tag.webagentDetailsFullLink_tag._jspx_meth_bs_005fagentOutdated_005f0(webagentDetailsFullLink_tag.java:336)
 at org.apache.jsp.tag.webagentDetailsFullLink_tag._jspx_meth_c_005fif_005f0(webagentDetailsFullLink_tag.java:311)
 at org.apache.jsp.tag.webagentDetailsFullLink_tag.doTag(webagentDetailsFullLink_tag.java:233)
 at org.apache.jsp.tag.webagent_tag._jspx_meth_bs_005fagentDetailsFullLink_005f0(webagent_tag.java:149)
 at org.apache.jsp.tag.webagent_tag.doTag(webagent_tag.java:118)
 at org.apache.jsp.tag.web_005fgroupedCompatibility_tag._jspx_meth_bs_005fagent_005f0(web_005fgroupedCompatibility_tag.java:486)
 at org.apache.jsp.tag.web_005fgroupedCompatibility_tag._jspx_meth_c_005fforEach_005f1(web_005fgroupedCompatibility_tag.java:390)
 at org.apache.jsp.tag.web_005fgroupedCompatibility_tag._jspx_meth_c_005fforEach_005f0(web_005fgroupedCompatibility_tag.java:252)
 at org.apache.jsp.tag.web_005fgroupedCompatibility_tag.doTag(web_005fgroupedCompatibility_tag.java:130)
 at org.apache.jsp.tag.web_005fcompatibilityTable_tag._jspx_meth_bs_005f_005fgroupedCompatibility_005f1(web_005fcompatibilityTable_tag.java:231)
 at org.apache.jsp.tag.web_005fcompatibilityTable_tag.doTag(web_005fcompatibilityTable_tag.java:147)
 at org.apache.jsp.compatibilityListContent_jsp._jspx_meth_bs_005f_005fcompatibilityTable_005f0(compatibilityListContent_jsp.java:246)
 at org.apache.jsp.compatibilityListContent_jsp._jspService(compatibilityListContent_jsp.java:134)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
 at jetbrains.spring.web.TeamCityJSPServletImpl.access$001(TeamCityJSPServletImpl.java:4)
 at jetbrains.spring.web.TeamCityJSPServletImpl$1.apply(TeamCityJSPServletImpl.java:2)
 at jetbrains.buildServer.util.Util.doUnderContextClassLoader(Util.java:68)
 at jetbrains.spring.web.TeamCityJSPServletImpl.service(TeamCityJSPServletImpl.java:2)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.spring.web.JspController.doHandle(JspController.java:20)
 at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:75)
 at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
 at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:13)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
 at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605)
 at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544)
 at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:229)
 at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
 at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:13)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
 at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605)
 at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544)
 at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke2(webbuildTypeCompatibility_tag.java:245)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke(webbuildTypeCompatibility_tag.java:270)
 at org.apache.jsp.tag.webchangeRequest_tag.doTag(webchangeRequest_tag.java:107)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke1(webbuildTypeCompatibility_tag.java:232)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke(webbuildTypeCompatibility_tag.java:267)
 at org.apache.jsp.tag.webchangeRequest_tag.doTag(webchangeRequest_tag.java:107)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke0(webbuildTypeCompatibility_tag.java:209)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag$Helper.invoke(webbuildTypeCompatibility_tag.java:264)
 at org.apache.jsp.tag.webchangeRequest_tag.doTag(webchangeRequest_tag.java:107)
 at org.apache.jsp.tag.webbuildTypeCompatibility_tag.doTag(webbuildTypeCompatibility_tag.java:160)
 at org.apache.jsp.admin.editRequirements_jsp._jspx_meth_bs_005fbuildTypeCompatibility_005f0(editRequirements_jsp.java:1466)
 at org.apache.jsp.admin.editRequirements_jsp.access$10(editRequirements_jsp.java:1453)
 at org.apache.jsp.admin.editRequirements_jsp$Helper.invoke2(editRequirements_jsp.java:1922)
 at org.apache.jsp.admin.editRequirements_jsp$Helper.invoke(editRequirements_jsp.java:2155)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag$Helper.invoke31(editBuildTypePage_tag.java:2660)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag$Helper.invoke(editBuildTypePage_tag.java:2797)
 at org.apache.jsp.tag.webrefreshable_tag.doTag(webrefreshable_tag.java:144)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag._jspx_meth_bs_005frefreshable_005f0(editBuildTypePage_tag.java:1636)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag.access$35(editBuildTypePage_tag.java:1623)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag$Helper.invoke30(editBuildTypePage_tag.java:2616)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag$Helper.invoke(editBuildTypePage_tag.java:2794)
 at org.apache.jsp.tag.webpage_tag.doTag(webpage_tag.java:557)
 at org.apache.jsp.tag.webadmin.editBuildTypePage_tag.doTag(editBuildTypePage_tag.java:243)
 at org.apache.jsp.admin.editRequirements_jsp._jspService(editRequirements_jsp.java:216)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
 at jetbrains.spring.web.TeamCityJSPServletImpl.access$001(TeamCityJSPServletImpl.java:4)
 at jetbrains.spring.web.TeamCityJSPServletImpl$1.apply(TeamCityJSPServletImpl.java:2)
 at jetbrains.buildServer.util.Util.doUnderContextClassLoader(Util.java:68)
 at jetbrains.spring.web.TeamCityJSPServletImpl.service(TeamCityJSPServletImpl.java:2)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.spring.web.JspController.doHandle(JspController.java:20)
 at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:75)
 at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
 at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:13)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
 at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
 at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
 at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
 at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
 at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
 at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at jetbrains.buildServer.maintenance.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:13)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1686)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.reflect.InvocationTargetException
 at sun.reflect.GeneratedMethodAccessor107.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:606)
 at jetbrains.buildServer.web.jsp.TCBeanELResolver.getValue(TCBeanELResolver.java:82)
 ... 137 more
Caused by: java.lang.IllegalStateException: @NotNull method jetbrains/buildServer/serverSide/impl/beans/BuildTypeContextsImpl.getAgentDistributionMonitor must not return null
 at jetbrains.buildServer.serverSide.impl.beans.BuildTypeContextsImpl.getAgentDistributionMonitor(BuildTypeContextsImpl.java:226)
 at jetbrains.buildServer.serverSide.impl.XmlRpcBasedAgent.isOutdated(XmlRpcBasedAgent.java:223)
 at jetbrains.buildServer.serverSide.impl.auth.SecuredBuildAgent.isOutdated(SecuredBuildAgent.java:81)
 ... 141 more

1 comment
Comment actions Permalink

Thank you for the report. I've created the issue: https://youtrack.jetbrains.com/issue/TW-42942, please watch it.

0

Please sign in to leave a comment.