HTTP Status 500 – Internal Server Error


Type Exception Report

Message Unhandled exception in exception handler.

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

Exception

net.sourceforge.stripes.exception.StripesServletException: Unhandled exception in exception handler.
	net.sourceforge.stripes.exception.DefaultExceptionHandler.handle(DefaultExceptionHandler.java:202)
	net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:226)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

Root Cause

java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 12
	java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
	java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
	java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
	java.base/java.util.Objects.checkIndex(Objects.java:385)
	java.base/java.util.ArrayList.get(ArrayList.java:427)
	de.agh.web.actions.auction.ResultsActionBean.showPage(ResultsActionBean.java:63)
	java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	java.base/java.lang.reflect.Method.invoke(Method.java:580)
	net.sourceforge.stripes.controller.DispatcherHelper$6.intercept(DispatcherHelper.java:675)
	net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:232)
	net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:126)
	net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:230)
	net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:97)
	net.sourceforge.stripes.controller.DispatcherHelper.invokeEventHandler(DispatcherHelper.java:591)
	net.sourceforge.stripes.controller.DispatcherServlet.invokeEventHandler(DispatcherServlet.java:354)
	net.sourceforge.stripes.controller.DispatcherServlet.service(DispatcherServlet.java:172)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:224)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

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


Apache Tomcat/9.0.56