Problem with Teamcity 7.0 + Glassfish 2.1.1.
Hello,
I've done a test with teamcity 7.0 and glassfish 2.1.1 on a fresh install.
My application and the result of the build are not displayed in the homepage and I have a trace in the log.
I have tested TeamCity7 with glassfish 2.1.1 on a sles10 64 bit and on mylocal computer ( windows xp ) both connected to the same oracle db. I have the same error in the both case.
I have tested the standalone with the same oracle db on my local computer and no problem.
So it seems there is a problem with glasfish 2.1.1. The UnsupportedOperationException makes me think to a jee compatibility problems. But the documentation indicates no change in the minimum version needed for jsp and servlet.
What do you think ?
Thanks in advance for your help
Best regards,
Bertrand
_______________________
Here is the log:
[2012-03-05 14:09:45,863] ERROR - jetbrains.buildServer.SERVER - Error java.lang.UnsupportedOperationException while processing request: GET '/overview.jsp', from client 127.0.0.1, authenticated as mdejip01, original page URL: /
java.lang.UnsupportedOperationException
at javax.servlet.jsp.el.ImplicitObjectELResolver$EnumeratedMap.put(ImplicitObjectELResolver.java:1173)
at org.apache.taglibs.standard.tag.common.core.SetSupport.doEndTag(SetSupport.java:200)
at org.apache.jsp.tag.web.loadPendingChanges_tag._jspx_meth_c_set_2(loadPendingChanges_tag.java from :257)
at org.apache.jsp.tag.web.loadPendingChanges_tag._jspx_meth_c_otherwise_0(loadPendingChanges_tag.java from :229)
at org.apache.jsp.tag.web.loadPendingChanges_tag._jspx_meth_c_choose_0(loadPendingChanges_tag.java from :151)
at org.apache.jsp.tag.web.loadPendingChanges_tag.doTag(loadPendingChanges_tag.java from :117)
at org.apache.jsp.projectBuildTypes_jsp._jspx_meth_bs_loadPendingChanges_0(projectBuildTypes_jsp.java from :1217)
at org.apache.jsp.projectBuildTypes_jsp.access$800(projectBuildTypes_jsp.java from :7)
at org.apache.jsp.projectBuildTypes_jsp$projectBuildTypes_jspHelper.invoke8(projectBuildTypes_jsp.java from :3139)
at org.apache.jsp.projectBuildTypes_jsp$projectBuildTypes_jspHelper.invoke(projectBuildTypes_jsp.java from :3352)
at org.apache.jsp.tag.web.trimWhitespace_tag._jspx_meth_c_set_0(trimWhitespace_tag.java from :97)
at org.apache.jsp.tag.web.trimWhitespace_tag.doTag(trimWhitespace_tag.java from :58)
at org.apache.jsp.projectBuildTypes_jsp._jspx_meth_bs_trimWhitespace_0(projectBuildTypes_jsp.java from :1132)
at org.apache.jsp.projectBuildTypes_jsp._jspx_meth_c_forEach_1(projectBuildTypes_jsp.java from :1096)
at org.apache.jsp.projectBuildTypes_jsp.access$500(projectBuildTypes_jsp.java from :7)
at org.apache.jsp.projectBuildTypes_jsp$projectBuildTypes_jspHelper.invoke7(projectBuildTypes_jsp.java from :3106)
at org.apache.jsp.projectBuildTypes_jsp$projectBuildTypes_jspHelper.invoke(projectBuildTypes_jsp.java from :3349)
at org.apache.jsp.tag.web.layout.displayCollapsibleBlock_tag._jspx_meth_c_if_0(displayCollapsibleBlock_tag.java from :155)
at org.apache.jsp.tag.web.layout.displayCollapsibleBlock_tag.doTag(displayCollapsibleBlock_tag.java from :123)
at org.apache.jsp.projectBuildTypes_jsp._jspx_meth_l_displayCollapsibleBlock_0(projectBuildTypes_jsp.java from :1000)
at org.apache.jsp.projectBuildTypes_jsp._jspService(projectBuildTypes_jsp.java from :266)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:109)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
at jetbrains.spring.web.TeamCityJSPServletImpl.service(TeamCityJSPServletImpl.java:7)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at jetbrains.spring.web.JspController.doHandle(JspController.java:12)
at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:74)
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:734)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:149)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:873)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:723)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:679)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:594)
at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1013)
at org.apache.jsp.overview_jsp._jspx_meth_c_forEach_2(overview_jsp.java from :1881)
at org.apache.jsp.overview_jsp.access$1700(overview_jsp.java from :7)
at org.apache.jsp.overview_jsp$overview_jspHelper.invoke23(overview_jsp.java from :2452)
at org.apache.jsp.overview_jsp$overview_jspHelper.invoke(overview_jsp.java from :2546)
at org.apache.jsp.tag.web.refreshable_tag.doTag(refreshable_tag.java from :126)
at org.apache.jsp.overview_jsp._jspx_meth_bs_refreshable_0(overview_jsp.java from :1851)
at org.apache.jsp.overview_jsp._jspx_meth_c_if_5(overview_jsp.java from :1801)
at org.apache.jsp.overview_jsp._jspx_meth_c_when_2(overview_jsp.java from :873)
at org.apache.jsp.overview_jsp._jspx_meth_c_choose_1(overview_jsp.java from :805)
at org.apache.jsp.overview_jsp.access$500(overview_jsp.java from :7)
at org.apache.jsp.overview_jsp$overview_jspHelper.invoke10(overview_jsp.java from :2313)
at org.apache.jsp.overview_jsp$overview_jspHelper.invoke(overview_jsp.java from :2507)
at org.apache.jsp.tag.web.page_tag.doTag(page_tag.java from :649)
at org.apache.jsp.overview_jsp._jspx_meth_bs_page_0(overview_jsp.java from :182)
at org.apache.jsp.overview_jsp._jspService(overview_jsp.java from :146)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:109)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
at jetbrains.spring.web.TeamCityJSPServletImpl.service(TeamCityJSPServletImpl.java:7)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at jetbrains.spring.web.JspController.doHandle(JspController.java:12)
at jetbrains.buildServer.controllers.BaseController.handleRequestInternal(BaseController.java:74)
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:734)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:149)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:873)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:723)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:558)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:490)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:382)
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:734)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at jetbrains.buildServer.rootDispatcher.TeamCityDispatcherServlet.service(TeamCityDispatcherServlet.java:149)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:333)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
at jetbrains.buildServer.web.DisableSessionIdFromUrlFilter.doFilter(DisableSessionIdFromUrlFilter.java:3)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
at jetbrains.buildServer.web.DiagnosticFilter.runChainWithModifiedThreadName(DiagnosticFilter.java:41)
at jetbrains.buildServer.web.DiagnosticFilter.doFilter(DiagnosticFilter.java:17)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:313)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:291)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:666)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:597)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:872)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:264)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
Please sign in to leave a comment.
Please see http://youtrack.jetbrains.com/issue/TW-20404 and consider applying the patch.