title: Getting FileUploadException: the request was rejected because no multipart boundary was found in Controller while posting File from Angular 2
body: <p>I have Controller Method as below :</p>
  
  <pre><code>     @RequestMapping(method = RequestMethod.POST, consumes = "multipart/form-data", produces = "application/json")
       public void saveUpdate(@RequestPart("org") Organization org, @RequestPart("logo") MultipartFile file){
  
       LOG.info("ORG :"+org != null ? org.getName()+"  : " + file : null);
  
       }
  </code></pre>
  
  <p>In Angular I am sending Form Like below :</p>
  
  <pre><code>  public saveUpdateOrganization(organization: Organization, file: File): Observable&lt;void&gt; {
        let headers = new Headers({ 'Content-Type': 'multipart/form-data', 'Access-Control-Allow-Origin': '*' });
        let options = new RequestOptions({headers: headers});
        let formData = new FormData();
        formData.append("logo",file);
        formData.append("org", new Blob([JSON.stringify(organization)],
        {
          type: "application/json"
        }));
        return this.http.post(AppSettings.API_ENDPOINT + "org", organization, options).map((response) =&gt; {
          return;
        })
    }
  </code></pre>
  
  <p>Where is the issue here? and Where it is needed the correction.</p>
  
  <p>Please Suggest.</p>