第62章 电白长坡要塞
Apachetomcat/7.0.62-errorreportHttPStatus500-Stringindexoutofrange:-10
\r typeexceptionreport \r messageStringindexoutofrange:-10 \r descriptiontheserverencounteredaninternalerrorthatpreventeditfromfulfillingthisrequest. \r exception javang.StringIndexoutofBoundsexception:Stringindexoutofrange:-10 javang.String.substring(String.java:1911) .lib.DecryptUtil.fileDecrypt(DecryptUtil.java:22) .encrypt.Action.execute(Action.java:59) sun.reflect.GeneratedmethodAccessor38.invoke(UnknownSource) sun.reflect.DelegatingmethodAccessorImpl.invoke(DelegatingmethodAccessorImpl.java:43) javang.reflect.method.invoke(method.java:606) .opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452) .opensymphony.xwork2.DefaultActionInvocation.invokeActiononly(DefaultActionInvocation.java:291) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:254) .opensymphony.xwork2.interceptor.DefaultworkflowInterceptor.doIntercept(DefaultworkflowInterceptor.java:176) .opensymphony.xwork2.interceptor.methodFilterInterceptor.intercept(methodFilterInterceptor.java:98) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263) org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) .opensymphony.xwork2.interceptor.methodFilterInterceptor.intercept(methodFilterInterceptor.java:98) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.conversionerrorInterceptor.intercept(conversionerrorInterceptor.java:133) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) .opensymphony.xwork2.interceptor.methodFilterInterceptor.intercept(methodFilterInterceptor.java:98) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) .opensymphony.xwork2.interceptor.methodFilterInterceptor.intercept(methodFilterInterceptor.java:98) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) org.apache.struts2.interceptor.multiselectInterceptor.intercept(multiselectInterceptor.java:75) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) org.apache.struts2.interceptor.checkboxInterceptor.intercept(checkboxInterceptor.java:94) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.modelDrivenInterceptor.intercept(modelDrivenInterceptor.java:100) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.ScopedmodelDrivenInterceptor.intercept(ScopedmodelDrivenInterceptor.java:141) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.chainingInterceptor.intercept(chainingInterceptor.java:142) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:166) .opensymphony.xwork2.interceptor.methodFilterInterceptor.intercept(methodFilterInterceptor.java:98) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) org.apache.struts2.interceptor.ServletconfigInterceptor.intercept(ServletconfigInterceptor.java:164) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:190) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) .opensymphony.xwork2.interceptor.exceptionmappingInterceptor.intercept(exceptionmappingInterceptor.java:187) .opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:485) org.apache.struts2.dispatcher.ng.executeoperations.executeAction(executeoperations.java:77) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndexecuteFilter.doFilter(StrutsPrepareAndexecuteFilter.java:91) \r notethefullstacktraceoftherootcauseisavailableintheApachetomcat/7.0.62logs.