I have a controller
void upload(@RequestParam(value="file", MultiPartFile file, @RequestParam(value = "content", required = false) InputStream stream){}
I never get a handle to InputStream when user uploads a file through Stream.
How do i configure that?
The normal file upload works just fine. I am sending Bzip2 content to upload and multipart default enabled in springboot.
I do get this error.
Caused by: java.lang.IllegalArgumentException: Could not retrieve InputStream for class path resource [BZh91AY&SY90WT�A�%L !���!��9D�����ܑN�$�L��]:
at org.springframework.beans.propertyeditors.InputStreamEditor.setAsText(InputStreamEditor.java:77) at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:449) at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:422) at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:195) at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:107) at org.springframework.beans.TypeConverterSupport.doConvert(TypeConverterSupport.java:64)