Jersey service file upload causes OutOfMemoryError
I'm developing form submission service with Jersey 2.0. The form includes several text fields and one file field. I need to extract file , file name , file media type and file content type and save them in object store. @Path("upload") @Consumes({MediaType.MULTIPART_FORM_DATA}) @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) public class UploadService { @POST public BlobDo uploadFile(FormDataMultiPart uploadedBody) { String accountSid = uploadedBody.getField("account-sid").getValue(); String apiToken = uploadedBody.getField("api-token").getValue(); String checksum =