@SuppressWarnings ("deprecation") private AttachmentsBulkOperationResult<ChangeItemBean> convertTemporaryAttachmentsInOldWay( final ApplicationUser user, final Issue issue, final List<Long> longIds) { log.warn("Using deprecated method for adding attachments to issue! Someone still uses " + "TemporaryAttachmentsMonitor - you can probably track him by looking at the referrer " + "or previous requests to JIRA."); final TemporaryAttachmentsMonitor monitor = temporaryAttachmentsMonitorLocator.get(false); if (monitor == null) { final I18nHelper i18n = i18nFactory.getInstance(user); return new AttachmentsBulkOperationResult<ChangeItemBean>(ImmutableList.of(new AttachmentError( "Couldn't get temporary attachments monitor - session probably expired!", i18n.getText("attachment.temporary.id.session.time.out"), "", SERVER_ERROR )), Collections.<ChangeItemBean>emptyList()); } else { return attachmentManager.tryConvertTemporaryAttachments(user, issue, longIds, monitor); } }