int responseCode = 504;
try {
FormDataMultiPart part = new FormDataMultiPart();
part.field("importDir", repositoryPath, MediaType.MULTIPART_FORM_DATA_TYPE);
part.field("fileUpload", fileInputStream, MediaType.MULTIPART_FORM_DATA_TYPE);
part.field("overwriteFile", String.valueOf(overwriteIfExists), MediaType.MULTIPART_FORM_DATA_TYPE);
part.field( "fileNameOverride", fileName, MediaType.MULTIPART_FORM_DATA_TYPE );
part.getField("fileUpload").setContentDisposition(FormDataContentDisposition.name("fileUpload").fileName( fileName ).build());
WebResource.Builder builder = resource.type(MediaType.MULTIPART_FORM_DATA);