HTTP Error 500

book

Article ID: 5237

calendar_today

Updated On:

Products

APPLICATION DELIVERY ANALYSIS SUPERAGENT

Issue/Introduction

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)

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.

Environment

NetQoS Products Windows 2008

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.