title: no multipart boundary was found
body: <p>Using Rest Client Chrome tool, I am uploading a JSON file say sample.json in my request. Getting below exception. 
  Tried Passing header as multipart/form-data and also no passing the latter. But the result is same. Am I doing right?</p>
  
  <pre><code>the request 
  was rejected because no multipart boundary was found
  </code></pre>
  
  <p>..</p>
  
  <pre><code>public HttpEntity&lt;?&gt; uploadJsonFile(@PathVariable("jsonFileID") String
      jsonFileID, @RequestParam("file") MultipartFile file) throws Exception 
      {
          // Some code here
      }
  </code></pre>
  
  <p>..</p>
  
  <pre><code>Failed to parse multipart 
  servlet request; nested exception is java.io.IOException: 
  org.apache.tomcat.util.http.fileupload.FileUploadException: the request 
  was rejected because no multipart boundary was found] with root cause
  
  org.apache.tomcat.util.http.fileupload.FileUploadException: the request 
  was rejected because no multipart boundary was found
  at org.apache.tomcat.util.http.fileupload.FileUploadBase$FileItemIteratorImpl.&lt;init&gt;(FileUploadBase.java:831) ~[tomcat-embed-core-8.5.32.jar:8.5.32]
  at org.apache.tomcat.util.http.fileupload.FileUploadBase.getItemIterator(FileUploadBase.java:256) ~[tomcat-embed-core-8.5.32.jar:8.5.32]
  at org.apache.tomcat.util.http.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:280) ~[tomcat-embed-core-8.5.32.jar:8.5.32]
  at org.apache.catalina.connector.Request.parseParts(Request.java:2884) ~[tomcat-embed-core-8.5.32.jar:8.5.32]
  at org.apache.catalina.connector.Request.parseParameters(Request.java:3232) ~[tomcat-embed-core-8.5.32.jar:8.5.32]
  </code></pre>