Getting Error 500: Internal Server Error in "rm" application when hovering over an artifact after CLM 501 upgrade
Hi,
We are getting the below error message when the end-user tried to hover over a requirements artifact. Same for all the project areas. But the same artifact opens up separately
Recent Change done : Upgraded the CLM from 406 to 501
Error 500: Internal Server Error
Error rendering java server page: /WEB-INF/rm-server/compact/text.jsp: java.lang.RuntimeException: org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP (More info found at entry [552e9dd139c36a77] in the RM application server log)
Requirements Management/5.0.1
rm application log gives the below details.
2014-10-27 07:44:05,891 [ http-bio-9443-exec-1083] ERROR erver.services.requirements.RequirementsDispatcher - CRRRS1007E A problem occurred in the Requirements Management (RM) server: Entry [552e9dd139c36a77]
java.lang.RuntimeException: Error rendering java server page: /WEB-INF/rm-server/compact/text.jsp: java.lang.RuntimeException: org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
at com.ibm.rdm.fronting.server.compact.internal.html.HtmlCompactRenderer.compactRenderHtml(HtmlCompactRenderer.java:115)
at com.ibm.rdm.fronting.server.compact.internal.html.HtmlCompactRenderer.processForCompactHtmlRendering(HtmlCompactRenderer.java:103)
at com.ibm.rdm.fronting.server.compact.internal.html.HtmlCompactRenderer.handleGET(HtmlCompactRenderer.java:89)
at com.ibm.rdm.fronting.server.compact.internal.html.HtmlCompactRenderer.handle(HtmlCompactRenderer.java:48)
at com.ibm.rdm.fronting.server.compact.internal.CompactRenderingUtil.handleCompactRenderingRequest(CompactRenderingUtil.java:103)
at com.ibm.rdm.fronting.server.services.RMRestService.runInternalMethod(RMRestService.java:419)
at com.ibm.rdm.fronting.server.services.RMRestService.handleMethod(RMRestService.java:386)
at com.ibm.rdm.fronting.server.services.RMRestService.performService(RMRestService.java:322)
at com.ibm.rdm.fronting.server.services.DispatchingRMRestService.performService(DispatchingRMRestService.java:26)
at com.ibm.rdm.fronting.server.services.RMRestServiceBase.service(RMRestServiceBase.java:223)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.dispatchRequest(AppContainerServlet.java:164)
at com.ibm.team.jfs.app.servlet.AppContainerServlet.service(AppContainerServlet.java:297)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1572)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:74)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:165)
at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:198)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:312)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:761)
Caused by: java.lang.RuntimeException: org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
at net.jazz.web.jsp.internal.JspPage.service(JspPage.java:58)
at net.jazz.web.jsp.JspEngine.service(JspEngine.java:51)
at com.ibm.rdm.fronting.server.compact.internal.jsp.JspRenderer.render(JspRenderer.java:30)
at com.ibm.rdm.fronting.server.compact.internal.jsp.JspRenderer.render(JspRenderer.java:22)
at com.ibm.rdm.fronting.server.compact.internal.html.HtmlCompactRenderer.compactRenderHtml(HtmlCompactRenderer.java:113)
... 43 more
Caused by: org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
at net.jazz.web.jsp.internal.JspPage.service(JspPage.java:56)
... 47 more
Caused by: org.apache.jasper.JasperException: Unable to load class for JSP
at org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:623)
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
... 49 more
Caused by: java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.rm_002dserver.compact.text_jsp
at java.net.URLClassLoader.findClass(URLClassLoader.java:434)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
at org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:621)
... 50 more
3 answers
You can try to perform a server reset and see if the problem can be resolved (last step in the below document). If the problem persists, you may need to open a ticket with Support.
http://www-01.ibm.com/support/knowledgecenter/SSYMRC_5.0.1/com.ibm.jazz.install.doc/topics/t_migrate_was_to_was.html
http://www-01.ibm.com/support/knowledgecenter/SSYMRC_5.0.1/com.ibm.jazz.install.doc/topics/t_migrate_was_to_was.html