type Exception report
message java.lang.reflect.InvocationTargetException
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: java.lang.reflect.InvocationTargetException com.steven.xweb.web.AbstractEntry.doPost(AbstractEntry.java:88) com.guolugaoke.web.AppEntry.doGet(AppEntry.java:52) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.guolugaoke.web.ModuleMapServlet.dispatchByParseSubID(ModuleMapServlet.java:98) com.guolugaoke.web.ModuleMapServlet.dispatchCaseModule(ModuleMapServlet.java:120) com.guolugaoke.web.ModuleMapServlet.doPost(ModuleMapServlet.java:58) com.guolugaoke.web.ModuleMapServlet.doGet(ModuleMapServlet.java:77) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause
java.lang.reflect.InvocationTargetException sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:483) com.steven.xweb.web.AbstractProcessor.doAction(AbstractProcessor.java:40) com.steven.xweb.web.AbstractEntry.doPost(AbstractEntry.java:71) com.guolugaoke.web.AppEntry.doGet(AppEntry.java:52) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.guolugaoke.web.ModuleMapServlet.dispatchByParseSubID(ModuleMapServlet.java:98) com.guolugaoke.web.ModuleMapServlet.dispatchCaseModule(ModuleMapServlet.java:120) com.guolugaoke.web.ModuleMapServlet.doPost(ModuleMapServlet.java:58) com.guolugaoke.web.ModuleMapServlet.doGet(ModuleMapServlet.java:77) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 java.util.ArrayList.rangeCheck(ArrayList.java:638) java.util.ArrayList.get(ArrayList.java:414) com.guolugaoke.web.service.CaseInfoService.getData(CaseInfoService.java:79) com.guolugaoke.web.processor.CaseProcessor.detailAction(CaseProcessor.java:64) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:483) com.steven.xweb.web.AbstractProcessor.doAction(AbstractProcessor.java:40) com.steven.xweb.web.AbstractEntry.doPost(AbstractEntry.java:71) com.guolugaoke.web.AppEntry.doGet(AppEntry.java:52) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.guolugaoke.web.ModuleMapServlet.dispatchByParseSubID(ModuleMapServlet.java:98) com.guolugaoke.web.ModuleMapServlet.dispatchCaseModule(ModuleMapServlet.java:120) com.guolugaoke.web.ModuleMapServlet.doPost(ModuleMapServlet.java:58) com.guolugaoke.web.ModuleMapServlet.doGet(ModuleMapServlet.java:77) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
note The full stack trace of the root cause is available in the Apache Tomcat/8.0.52 logs.