Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Multipart form data file upload using WSO2 API manager?

I have rest service to upload files and it is working fine.Now I created API in API manager and also given the same file upload service as the production endpoint. But now I am getting an error in my backed server while uploading the file using API manager endpoint.

like image 449
Jamsheer Avatar asked Jan 09 '23 18:01

Jamsheer


1 Answers

I got the solution,Need to enable Binary Relay builders in axis2.xml file to use the multipart/form-data message formatting and also ensure that there is no custom header with request to handle multipart data.

 <messageBuilder contentType="multipart/form-data"
                class="org.wso2.carbon.relay.BinaryRelayBuilder"/>

  <messageFormatter contentType="multipart/form-data"
                class="org.wso2.carbon.relay.ExpandingMessageFormatter"/>
like image 120
Jamsheer Avatar answered Mar 12 '23 21:03

Jamsheer