I am using Spring Boot 1.5.13 version.
I got the exception message like below.
Could not parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.4296537502689403143.5000/work/Tomcat/localhost/ROOT] is not valid
I founded out this issue in Spring Github Issues. https://github.com/spring-projects/spring-boot/issues/9616
But I still have questions of that.
Please Help me out!
You can set the multipart location in application.yml:
spring:
http:
multipart:
location: /data/upload_tmp
Update
As per comment by Vivek Sethi above property didn't work for me but the below one.
spring.servlet.multipart.location=/data/upload_tmp