HTTP Status 500 – Internal Server Error


Type Exception Report

Message An exception occurred processing [html/profile-search_random.jsp] at line [4]

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

org.apache.jasper.JasperException: An exception occurred processing [html/profile-search_random.jsp] at line [4]

1: <jsp:useBean id="userBean" scope="session" class="com.jnj.mocospace.user.UserBean"/>
2: <jsp:useBean id="profileBean" scope="application" class="com.jnj.mocospace.ProfileBean"/>
3: <%
4: userBean.validateLoggedIn(request);
5: com.jnj.mocospace.user.UserFullIfc friendUser = profileBean.findRandomOnlineFriend(userBean, request);
6: if (friendUser != null) {
7:  pageContext.forward("/html/profile-view.jsp?user=" + friendUser.getUid());


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:610)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:489)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:779)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	com.jnj.util.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:31)
	com.jnj.util.filter.GzipFilter.doFilter(GzipFilter.java:67)

Root Cause

javax.servlet.ServletException: com.jnj.mocospace.NotLoggedInException: Please log in or sign up to continue
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:657)
	org.apache.jsp.html.profile_002dsearch_005frandom_jsp._jspService(profile_002dsearch_005frandom_jsp.java:157)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:779)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:779)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	com.jnj.util.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:31)
	com.jnj.util.filter.GzipFilter.doFilter(GzipFilter.java:67)

Root Cause

com.jnj.mocospace.NotLoggedInException: Please log in or sign up to continue
	com.jnj.mocospace.user.UserBean.validateLoggedIn(UserBean.java:2322)
	com.jnj.mocospace.user.UserBean.validateLoggedIn(UserBean.java:2264)
	com.jnj.mocospace.user.UserBean.validateLoggedIn(UserBean.java:2216)
	org.apache.jsp.html.profile_002dsearch_005frandom_jsp._jspService(profile_002dsearch_005frandom_jsp.java:137)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:779)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:779)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	com.jnj.util.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:31)
	com.jnj.util.filter.GzipFilter.doFilter(GzipFilter.java:67)

Note The full stack trace of the root cause is available in the server logs.


Apache Tomcat/9.0.69