private IssueResult handleIssueFieldsCharacterLimitExceeded(final I18nHelper i18n, final IssueFieldsCharacterLimitExceededException e) { final ErrorCollection errors = new SimpleErrorCollection(); for (final String fieldId: e.getInvalidFieldIds()) { errors.addError(fieldId, i18n.getText("field.error.text.toolong", e.getMaxNumberOfCharacters())); } return new IssueResult(null, errors); }
throw new BulkOperationException("Character limit exceeded, limit: " + ex.getMaxNumberOfCharacters() + ", fields: " + ex.getInvalidFieldIds(), ex);