HTTP Status 500 – Internal Server Error


Type Exception Report

Message Request processing failed; nested exception is org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0

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

Exception

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:411)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:354)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:489)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:583)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	se.menmo.siteladan.common.web.filters.CharsetFilter.doFilter(CharsetFilter.java:20)

Root Cause

org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0
	org.springframework.dao.support.DataAccessUtils.requiredSingleResult(DataAccessUtils.java:71)
	org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:669)
	se.menmo.siteladan.coachen.dataaccess.logic.coachteam.draft.CoachTeamDraftLogicImpl.findByToken(CoachTeamDraftLogicImpl.java:72)
	jdk.internal.reflect.GeneratedMethodAccessor247.invoke(Unknown Source)
	java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.base/java.lang.reflect.Method.invoke(Method.java:566)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:299)
	org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:172)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139)
	org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:127)
	org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:115)
	se.menmo.siteladan.common.dataaccess.cache.aop.CacheAdvisor.superInvoke(CacheAdvisor.java:114)
	se.menmo.siteladan.common.dataaccess.cache.aop.CacheAdvisor$1.fetch(CacheAdvisor.java:72)
	se.menmo.siteladan.common.dataaccess.cache.aop.CacheHelper.getFromCache(CacheHelper.java:207)
	se.menmo.siteladan.common.dataaccess.cache.aop.CacheAdvisor.invoke(CacheAdvisor.java:68)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
	com.sun.proxy.$Proxy41.findByToken(Unknown Source)
	se.menmo.siteladan.coachen.web.springmvc.controllers.team.draft.roster.RandomController.handleRequest(RandomController.java:50)
	org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:819)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:754)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:399)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:354)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:489)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:583)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	se.menmo.siteladan.common.web.filters.CharsetFilter.doFilter(CharsetFilter.java:20)

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


Apache Tomcat/8.5.95