code: public void addBodyFileUpload(String name, File file, String contentType, boolean isText)
              throws ErrorDataEncoderException {
          addBodyFileUpload(name, file.getName(), file, contentType, isText);
      }
docs: Add a file as a FileUpload
  
  @param name
  the name of the parameter
  @param file
  the file to be uploaded (if not Multipart mode, only the filename will be included)
  @param contentType
  the associated contentType for the File
  @param isText
  True if this file should be transmitted in Text format (else binary)
  @throws NullPointerException
  for name and file
  @throws ErrorDataEncoderException
  if the encoding is in error or if the finalize were already done