protected void handlePlaintext( ContentProfileProvider modelProvider, SubmissionTemplate template, Submission.Builder submissionBuilder, Attachment attachment, String actingAsId) throws PieceworkException { String contentType = MediaType.TEXT_PLAIN; if (LOG.isDebugEnabled()) LOG.debug( "Processing multipart with content type " + contentType + " and content id " + attachment.getContentId()); String name = sanitizer.sanitize(attachment.getDataHandler().getName()); String value = sanitizer.sanitize(attachment.getObject(String.class)); if (!submissionStorageService.store( modelProvider, template, submissionBuilder, name, value, actingAsId)) { LOG.warn( "Submission included field (" + name + ") that is not acceptable, and no attachments are allowed for this template"); } }