HTTP Error 500

Document ID : KB000005237
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

When accessing a product and you get:

 

HTTP ERROR 500

 

Problem accessing /sso/sign-in.jsp. Reason:

    PWC6033: Error in Javac compilation for JSP

PWC6197: An error occurred at line: 46 in the jsp file: /sign-in.jsp

PWC6199: Generated servlet error:

The method loadProduct(HttpSession, String) in the type ConfigurationUtility is not applicable for the arguments (HttpSession, Locale, String)

 

Caused by:

org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP

 

PWC6197: An error occurred at line: 46 in the jsp file: /sign-in.jsp

PWC6199: Generated servlet error:

The method loadProduct(HttpSession, String) in the type ConfigurationUtility is not applicable for the arguments (HttpSession, Locale, String)

 

               at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:129)

               at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:299)

               at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:392)

               at org.apache.jasper.compiler.Compiler.compile(Compiler.java:453)

               at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:625)

               at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)

               at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:492)

               at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:378)

               at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)

               at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:648)

               at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1336)

               at com.ca.im.portal.common.web.security.RequestFilter.doFilter(RequestFilter.java:26)

               at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307)

               at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453)

               at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)

               at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:534)

               at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)

               at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072)

               at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382)

               at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)

               at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006)

               at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)

               at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)

               at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)

               at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)

               at org.eclipse.jetty.server.Server.handle(Server.java:365)

               at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485)

               at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926)

               at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988)

               at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635)

               at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)

               at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)

               at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:627)

               at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:51)

               at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)

               at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)

               at java.lang.Thread.run(Unknown Source)

Environment:
NetQoS Products Windows 2008
Cause:

ADA, NFA, or UCM upgrades can cause this issue when the installer has problems deleting the older SSO (Single Sign-On) binary files during an upgrade.

The old binary files could get left behind and cause the CA Performance Center SSO service to hit this 500 Error.

Resolution:
  1. Stop the CA Performance Center SSO Service.
  2. Navigate to the installdir\CA\Portal\SSO\webapps\sso\WEB-INF\lib.
  3. Do a search for '*2.1.100-RELEASE.jar' and then cut the files out to a backup directory for safe keeping.
  4. Start the CA Performance Center SSO Service.