File upload issue
When I try to upload a file. The progress bar shows it uploaded. The database also gets updated with the filename. But the file upload is not happening. The monitor logs shows the following trace when uploading
6420
ERROR 27 Jul 2022 14:18:25 org.apache.jsp.WEB_002dINF.jsp.error500_jsp - Failed to parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. java.io.EOFException: Unexpected EOF read on the socket
6421
org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. java.io.EOFException: Unexpected EOF read on the socket
6422
at org.springframework.web.multipart.commons.CommonsMultipartResolver.parseRequest(CommonsMultipartResolver.java:169) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6423
at org.springframework.web.multipart.commons.CommonsMultipartResolver.resolveMultipart(CommonsMultipartResolver.java:143) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6424
at org.joget.commons.util.JogetCommonsMultipartResolver.resolveMultipart(JogetCommonsMultipartResolver.java:34) ~[wflow-commons-7.0.27.jar:?]
6425
at org.springframework.web.multipart.support.MultipartFilter.doFilterInternal(MultipartFilter.java:112) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6426
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6427
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.72]
6428
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.72]
6429
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6430
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6431
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6432
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6433
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6434
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6435
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6436
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6437
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6438
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6439
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6440
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6441
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6442
at org.joget.apps.workflow.security.WorkflowHttpAuthProcessingFilter.doFilter(WorkflowHttpAuthProcessingFilter.java:86) ~[classes/:?]
6443
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6444
at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6445
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6446
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6447
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6448
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6449
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:121) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6450
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6451
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:66) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6452
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6453
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6454
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6455
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6456
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6457
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6458
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6459
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6460
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177) ~[spring-security-web-4.1.5.RELEASE.jar:4.1.5.RELEASE]
6461
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6462
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6463
at org.joget.commons.spring.web.CustomDelegatingFilterProxy.doFilter(CustomDelegatingFilterProxy.java:31) ~[classes/:?]
6464
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.72]
6465
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.72]
6466
at org.joget.apps.app.web.ExpireFilter.doFilter(ExpireFilter.java:48) ~[classes/:?]
6467
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.72]
6468
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.72]
6469
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6470
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6471
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.72]
6472
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.72]
6473
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:196) ~[catalina.jar:8.5.72]
6474
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[catalina.jar:8.5.72]
6475
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[catalina.jar:8.5.72]
6476
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [catalina.jar:8.5.72]
6477
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) [catalina.jar:8.5.72]
6478
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [catalina.jar:8.5.72]
6479
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364) [catalina.jar:8.5.72]
6480
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624) [tomcat-coyote.jar:8.5.72]
6481
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote.jar:8.5.72]
6482
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831) [tomcat-coyote.jar:8.5.72]
6483
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1650) [tomcat-coyote.jar:8.5.72]
6484
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:8.5.72]
6485
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-util.jar:8.5.72]
6486
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-util.jar:8.5.72]
6487
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.5.72]
6488
at java.lang.Thread.run(Unknown Source) [?:?]
6489
Caused by: org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. java.io.EOFException: Unexpected EOF read on the socket
6490
at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:351) ~[commons-fileupload-1.3.3.jar:1.3.3]
6491
at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:115) ~[commons-fileupload-1.3.3.jar:1.3.3]
6492
at org.springframework.web.multipart.commons.CommonsMultipartResolver.parseRequest(CommonsMultipartResolver.java:159) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6493
... 66 more
6494
Caused by: org.apache.catalina.connector.ClientAbortException: java.io.EOFException: Unexpected EOF read on the socket
6495
at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:330) ~[catalina.jar:8.5.72]
6496
at org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:630) ~[catalina.jar:8.5.72]
6497
at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:348) ~[catalina.jar:8.5.72]
6498
at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:158) ~[catalina.jar:8.5.72]
6499
at org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:999) ~[commons-fileupload-1.3.3.jar:1.3.3]
6500
at org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:903) ~[commons-fileupload-1.3.3.jar:1.3.3]
6501
at java.io.InputStream.read(Unknown Source) ~[?:?]
6502
at org.apache.commons.fileupload.util.Streams.copy(Streams.java:100) ~[commons-fileupload-1.3.3.jar:1.3.3]
6503
at org.apache.commons.fileupload.util.Streams.copy(Streams.java:70) ~[commons-fileupload-1.3.3.jar:1.3.3]
6504
at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:347) ~[commons-fileupload-1.3.3.jar:1.3.3]
6505
at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:115) ~[commons-fileupload-1.3.3.jar:1.3.3]
6506
at org.springframework.web.multipart.commons.CommonsMultipartResolver.parseRequest(CommonsMultipartResolver.java:159) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
6507
... 66 more
6508
Caused by: java.io.EOFException: Unexpected EOF read on the socket
6509
at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:824) ~[tomcat-coyote.jar:8.5.72]
6510
at org.apache.coyote.http11.Http11InputBuffer.access$300(Http11InputBuffer.java:42) ~[tomcat-coyote.jar:8.5.72]
6511
at org.apache.coyote.http11.Http11InputBuffer$SocketInputBuffer.doRead(Http11InputBuffer.java:1196) ~[tomcat-coyote.jar:8.5.72]
6512
at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:139) ~[tomcat-coyote.jar:8.5.72]
6513
at org.apache.coyote.http11.Http11InputBuffer.doRead(Http11InputBuffer.java:265) ~[tomcat-coyote.jar:8.5.72]
6514
at org.apache.coyote.Request.doRead(Request.java:670) ~[tomcat-coyote.jar:8.5.72]
6515
at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:325) ~[catalina.jar:8.5.72]
6516
at org.apache.catalina.connector.InputBuffer.checkByteBufferEof(InputBuffer.java:630) ~[catalina.jar:8.5.72]
6517
at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:348) ~[catalina.jar:8.5.72]
6518
at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:158) ~[catalina.jar:8.5.72]
6519
at org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:999) ~[commons-fileupload-1.3.3.jar:1.3.3]
6520
at org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:903) ~[commons-fileupload-1.3.3.jar:1.3.3]
6521
at java.io.InputStream.read(Unknown Source) ~[?:?]
6522
at org.apache.commons.fileupload.util.Streams.copy(Streams.java:100) ~[commons-fileupload-1.3.3.jar:1.3.3]
6523
at org.apache.commons.fileupload.util.Streams.copy(Streams.java:70) ~[commons-fileupload-1.3.3.jar:1.3.3]
6524
at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:347) ~[commons-fileupload-1.3.3.jar:1.3.3]
6525
at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:115) ~[commons-fileupload-1.3.3.jar:1.3.3]
6526
at org.springframework.web.multipart.commons.CommonsMultipartResolver.parseRequest(CommonsMultipartResolver.java:159) ~[spring-web-4.3.29.RELEASE.jar:4.3.29.RELEASE]
Please help find a solution for this