1.1K Star 6.1K Fork 2.7K

GVPJeeWMS / JeeWMS

 / 详情

功能报错

已完成
创建于  
2019-01-14 16:17

用Tomcat做服务器的话会有这些功能报错,用Jetty服务器的话则没问题。
感觉像jar包冲突,不知道你们有没有碰到这个情况。我使用的是一个全新的apache-tomcat-8.5.37,在tomcat的lib目录下没有commons-lang的jar包,只有zzjee.war的WEB-INF\lib下有commons-lang-2.6.jar和commons-lang3-3.1.jar这2个jar包。

有不少功能报错,例如每日检查的收货未上架、出货异常等四个功能,基础资料的商品明细等;
页面上提示报错信息如下:
HTTP Status 500 – Internal Server Error
Type Exception Report

Message Handler processing failed; nested exception is java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.indexOfIgnoreCase(Ljava/lang/String;Ljava/lang/String;I)I

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

Exception

org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.indexOfIgnoreCase(Ljava/lang/String;Ljava/lang/String;I)I
org.springframework.web.servlet.DispatcherServlet.triggerAfterCompletionWithError(DispatcherServlet.java:1280)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:958)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.jeecgframework.core.aop.GZipFilter.doFilter(GZipFilter.java:92)
com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:140)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:150)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
Root Cause

java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.indexOfIgnoreCase(Ljava/lang/String;Ljava/lang/String;I)I
org.jeecgframework.minidao.util.FreemarkerParseFactory.getSqlText(FreemarkerParseFactory.java:126)
org.jeecgframework.minidao.util.FreemarkerParseFactory.parseTemplate(FreemarkerParseFactory.java:76)
org.jeecgframework.minidao.aop.MiniDaoHandler.parseSqlTemplate(MiniDaoHandler.java:532)
org.jeecgframework.minidao.aop.MiniDaoHandler.invoke(MiniDaoHandler.java:95)
com.sun.proxy.$Proxy134.queryCgReportMainConfig(Unknown Source)
org.jeecgframework.web.cgreport.service.impl.core.CgReportServiceImpl.queryCgReportMainConfig(CgReportServiceImpl.java:53)
org.jeecgframework.web.cgreport.service.impl.core.CgReportServiceImpl.queryCgReportConfig(CgReportServiceImpl.java:37)
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)
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:98)
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:262)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
com.sun.proxy.$Proxy135.queryCgReportConfig(Unknown Source)
org.jeecgframework.web.cgreport.controller.core.CgReportController.list(CgReportController.java:60)
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)
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:175)
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:446)
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:434)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.jeecgframework.core.aop.GZipFilter.doFilter(GZipFilter.java:92)
com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:140)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:150)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
Note The full stack trace of the root cause is available in the server logs.

输入图片说明

评论 (0)

robin 创建了任务
robin 修改了描述
robin 任务状态待办的 修改为已完成
robin 任务状态已完成 修改为待办的
robin 修改了描述
曹二众 任务状态待办的 修改为已完成
展开全部操作日志

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
Java
1
https://gitee.com/erzhongxmu/JEEWMS.git
git@gitee.com:erzhongxmu/JEEWMS.git
erzhongxmu
JEEWMS
JeeWMS

搜索帮助