upgrade from 4.0 to 4.5.5 hit the snag

Hi! All,

I just upgrade our server from 4.0 to 4.5.5 It went smoothly and went online in aan hour. kudo to team city developers. However, I hist a snag after some fooling around. The statistics page give me
Unexpecetd error. Below is the error message. Anyone have any idea where the problem is??

I use postsql as my backend db on an ubuntu box. I also tried to upgrade to 5.0 but I cannot even start server after that. Will post another thread to the EAP

Error message: javax.el.ELException: Problems calling function 'fn:contains'

javax.servlet.jsp.JspException: javax.el.ELException: Problems calling function 'fn:contains'
     at org.apache.jsp.tag.web.graph.agentsFilter_tag.doTag(agentsFilter_tag.java:175)
     at org.apache.jsp.tag.web.graph.buildGraph_tag._jspx_meth_stats_005fagentsFilter_005f0(buildGraph_tag.java:642)
     at org.apache.jsp.tag.web.graph.buildGraph_tag._jspx_meth_c_005fif_005f4(buildGraph_tag.java:615)
     at org.apache.jsp.tag.web.graph.buildGraph_tag._jspx_meth_c_005fif_005f3(buildGraph_tag.java:550)
     at org.apache.jsp.tag.web.graph.buildGraph_tag.doTag(buildGraph_tag.java:397)
     at org.apache.jsp.buildTypeStatistics_jsp._jspx_meth_stats_005fbuildGraph_005f0(buildTypeStatistics_jsp.java:148)
     at org.apache.jsp.buildTypeStatistics_jsp._jspService(buildTypeStatistics_jsp.java:76)
     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
     at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)
     at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)
     at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
     at org.apache.jsp.viewType_jsp._jspx_meth_c_005fif_005f6(viewType_jsp.java:1114)
     at org.apache.jsp.viewType_jsp.access$36(viewType_jsp.java:1097)
     at org.apache.jsp.viewType_jsp$Helper.invoke25(viewType_jsp.java:1825)
     at org.apache.jsp.viewType_jsp$Helper.invoke(viewType_jsp.java:2016)
     at org.apache.jsp.tag.web.refreshable_tag.doTag(refreshable_tag.java:108)
     at org.apache.jsp.viewType_jsp$Helper.invoke18(viewType_jsp.java:1704)
     at org.apache.jsp.viewType_jsp$Helper.invoke(viewType_jsp.java:1995)
     at org.apache.jsp.tag.web.page_tag.doTag(page_tag.java:523)
     at org.apache.jsp.viewType_jsp._jspService(viewType_jsp.java:229)
     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
     at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
     at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
     at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
     at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:240)
     at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:252)
     at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1173)
     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:901)
     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:523)
     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:453)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at jetbrains.spring.web.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:16)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at jetbrains.buildServer.web.ResponseFragmentFilter.doFilter(ResponseFragmentFilter.java:16)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
     at java.lang.Thread.run(Thread.java:619)
Caused by: javax.el.ELException: Problems calling function 'fn:contains'
     at org.apache.el.parser.AstFunction.getValue(AstFunction.java:105)
     at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
     at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:925)
     at org.apache.jsp.tag.web.graph.agentsFilter_tag._jspx_meth_c_005fif_005f2(agentsFilter_tag.java:416)
     at org.apache.jsp.tag.web.graph.agentsFilter_tag._jspx_meth_c_005fforEach_005f1(agentsFilter_tag.java:301)
     at org.apache.jsp.tag.web.graph.agentsFilter_tag.doTag(agentsFilter_tag.java:157)
     ... 64 more
Caused by: javax.el.PropertyNotFoundException: Property 'selectedAgents' not found on type jetbrains.buildServer.serverSide.statistics.build.BuildChartSettings
     at javax.el.BeanELResolver$BeanProperties.get(BeanELResolver.java:193)
     at javax.el.BeanELResolver$BeanProperties.access$400(BeanELResolver.java:170)
     at javax.el.BeanELResolver.property(BeanELResolver.java:279)
     at javax.el.BeanELResolver.getValue(BeanELResolver.java:60)
     at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
     at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
     at org.apache.el.parser.AstFunction.getValue(AstFunction.java:101)
     ... 69 more
javax.el.ELException: Problems calling function 'fn:contains'
     at org.apache.el.parser.AstFunction.getValue(AstFunction.java:105)
     at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
     at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:925)
     at org.apache.jsp.tag.web.graph.agentsFilter_tag._jspx_meth_c_005fif_005f2(agentsFilter_tag.java:416)
     at org.apache.jsp.tag.web.graph.agentsFilter_tag._jspx_meth_c_005fforEach_005f1(agentsFilter_tag.java:301)
     at org.apache.jsp.tag.web.graph.agentsFilter_tag.doTag(agentsFilter_tag.java:157)
     at org.apache.jsp.tag.web.graph.buildGraph_tag._jspx_meth_stats_005fagentsFilter_005f0(buildGraph_tag.java:642)
     at org.apache.jsp.tag.web.graph.buildGraph_tag._jspx_meth_c_005fif_005f4(buildGraph_tag.java:615)
     at org.apache.jsp.tag.web.graph.buildGraph_tag._jspx_meth_c_005fif_005f3(buildGraph_tag.java:550)
     at org.apache.jsp.tag.web.graph.buildGraph_tag.doTag(buildGraph_tag.java:397)
     at org.apache.jsp.buildTypeStatistics_jsp._jspx_meth_stats_005fbuildGraph_005f0(buildTypeStatistics_jsp.java:148)
     at org.apache.jsp.buildTypeStatistics_jsp._jspService(buildTypeStatistics_jsp.java:76)
     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
     at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)
     at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)
     at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
     at org.apache.jsp.viewType_jsp._jspx_meth_c_005fif_005f6(viewType_jsp.java:1114)
     at org.apache.jsp.viewType_jsp.access$36(viewType_jsp.java:1097)
     at org.apache.jsp.viewType_jsp$Helper.invoke25(viewType_jsp.java:1825)
     at org.apache.jsp.viewType_jsp$Helper.invoke(viewType_jsp.java:2016)
     at org.apache.jsp.tag.web.refreshable_tag.doTag(refreshable_tag.java:108)
     at org.apache.jsp.viewType_jsp$Helper.invoke18(viewType_jsp.java:1704)
     at org.apache.jsp.viewType_jsp$Helper.invoke(viewType_jsp.java:1995)
     at org.apache.jsp.tag.web.page_tag.doTag(page_tag.java:523)
     at org.apache.jsp.viewType_jsp._jspService(viewType_jsp.java:229)
     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
     at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
     at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
     at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
     at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:240)
     at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:252)
     at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1173)
     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:901)
     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:523)
     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:453)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at jetbrains.spring.web.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:16)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at jetbrains.buildServer.web.ResponseFragmentFilter.doFilter(ResponseFragmentFilter.java:16)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
     at java.lang.Thread.run(Thread.java:619)
Caused by: javax.el.PropertyNotFoundException: Property 'selectedAgents' not found on type jetbrains.buildServer.serverSide.statistics.build.BuildChartSettings
     at javax.el.BeanELResolver$BeanProperties.get(BeanELResolver.java:193)
     at javax.el.BeanELResolver$BeanProperties.access$400(BeanELResolver.java:170)
     at javax.el.BeanELResolver.property(BeanELResolver.java:279)
     at javax.el.BeanELResolver.getValue(BeanELResolver.java:60)
     at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
     at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
     at org.apache.el.parser.AstFunction.getValue(AstFunction.java:101)
     ... 69 more
2 comments
Comment actions Permalink

Hello,

  This problem, I believe, should also be fixed after removing TeamCity/work directory contents.

  Regards,
  KIR

0

Please sign in to leave a comment.