489 Star 1.9K Fork 752

阿凉 / xiaoyaoji

 / 详情

上传头像报错

已完成
创建于  
2017-06-27 16:16

16:11:45,900 DEBUG DispatcherServlet:865 - DispatcherServlet with name 'spring' processing POST request for [/user/avatar]
16:11:45,914 DEBUG CommonsMultipartResolver:287 - Found multipart file [avatar] of size 17951 bytes with original filename [QQ截图20170627152314.jpg], stored at [/opt/tomcat_xyj/work/Catalina/localhost//upload_8e2d489c_c272_4094_88f4_97f50a970083_00000002.tmp]
16:11:45,915 DEBUG RequestMappingHandlerMapping:310 - Looking up handler method for path /user/avatar
16:11:45,915 DEBUG RequestMappingHandlerMapping:317 - Returning handler method [public java.lang.Object cn.com.xiaoyaoji.controller.UserController.uploadAvatar(cn.com.xiaoyaoji.data.bean.User,org.springframework.web.multipart.MultipartFile,java.lang.String) throws java.io.IOException]
16:11:45,915 DEBUG DefaultListableBeanFactory:251 - Returning cached instance of singleton bean 'userController'
16:11:45,916 DEBUG DefaultCorsProcessor:77 - Skip CORS processing: request is from same origin
16:11:45,917 DEBUG ExceptionHandlerExceptionResolver:133 - Resolving exception from handler [public java.lang.Object cn.com.xiaoyaoji.controller.UserController.uploadAvatar(cn.com.xiaoyaoji.data.bean.User,org.springframework.web.multipart.MultipartFile,java.lang.String) throws java.io.IOException]: java.lang.NullPointerException
16:11:45,917 DEBUG ResponseStatusExceptionResolver:133 - Resolving exception from handler [public java.lang.Object cn.com.xiaoyaoji.controller.UserController.uploadAvatar(cn.com.xiaoyaoji.data.bean.User,org.springframework.web.multipart.MultipartFile,java.lang.String) throws java.io.IOException]: java.lang.NullPointerException
16:11:45,917 DEBUG DefaultHandlerExceptionResolver:133 - Resolving exception from handler [public java.lang.Object cn.com.xiaoyaoji.controller.UserController.uploadAvatar(cn.com.xiaoyaoji.data.bean.User,org.springframework.web.multipart.MultipartFile,java.lang.String) throws java.io.IOException]: java.lang.NullPointerException
16:11:45,917 DEBUG ExceptionResolver:133 - Resolving exception from handler [public java.lang.Object cn.com.xiaoyaoji.controller.UserController.uploadAvatar(cn.com.xiaoyaoji.data.bean.User,org.springframework.web.multipart.MultipartFile,java.lang.String) throws java.io.IOException]: java.lang.NullPointerException
16:11:45,917 DEBUG DispatcherServlet:1233 - Handler execution resulted in exception - forwarding to resolved error view: ModelAndView: materialized View is [cn.com.xiaoyaoji.core.view.JsonView: unnamed]; model is {code=-1, errorMsg=系统错误}
java.lang.NullPointerException
at cn.com.xiaoyaoji.extension.file.FileUtils.upload(FileUtils.java:43)
at cn.com.xiaoyaoji.controller.UserController.uploadAvatar(UserController.java:244)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:116)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:2399)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
16:11:45,918 DEBUG DispatcherServlet:1276 - Rendering view [cn.com.xiaoyaoji.core.view.JsonView: unnamed] in DispatcherServlet with name 'spring'
16:11:45,918 DEBUG CommonsMultipartResolver:324 - Cleaning up multipart file [avatar] with original filename [QQ截图20170627152314.jpg], stored at [/opt/tomcat_xyj/work/Catalina/localhost/
/upload_8e2d489c_c272_4094_88f4_97f50a970083_00000002.tmp]
16:11:45,919 DEBUG DispatcherServlet:1000 - Successfully completed request

评论 (1)

尚浩宇 创建了任务

貌似找到问题,是配置文件默认文件上传代理类限定名不对

尚浩宇 关闭了任务

登录 后才可以发表评论

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

搜索帮助