0

I am trying to write an API where I am sending Image from postman but I am getting following error. Can you please help me on this ?

API ::

@RequestMapping(value = "uploadImageAndData", method = RequestMethod.POST)
    @ResponseBody
    public void initiateReturns(@RequestParam("file") final MultipartFile file){

       // remaining code

    }

Postman Request ::

enter image description here

Jemie
  • 27
  • 6

1 Answers1

0

Have you create filter, resolver, and register it in fileUploadUrlFilterMappings? It's located in spring-filter-config.xml

    <!-- Filter -->
    <bean id="importCSVMultipartFilter" class="org.springframework.web.multipart.support.MultipartFilter">
        <property name="multipartResolverBeanName" value="importCSVMultipartResolver"/>
    </bean>

    <!-- resolver -->
    <bean id="importCSVMultipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <property name="maxUploadSize" value="#{configurationService.configuration.getProperty('import.csv.max.upload.size.bytes')}" />
    </bean>

    <!-- URL filter mapping -->
    <alias name="defaultFileUploadUrlFilterMappings" alias="fileUploadUrlFilterMappings" />
    <util:map id="defaultFileUploadUrlFilterMappings" key-type="java.lang.String" value-type="org.springframework.web.multipart.support.MultipartFilter">
        <entry key="/import/csv/*" value-ref="importCSVMultipartFilter"/>
    </util:map>
Adiputera
  • 171
  • 1
  • 2
  • 13