String tmpPath = getTempDir();
String tempFileName = getTempFileName(tmpPath, mailConfig
.getFileName());
File pdfFile = new File(tempFileName);
JRPdfSaveContributor pdfSaver = new JRPdfSaveContributor(null, null);
pdfSaver.save(jasperPrintReport, pdfFile);
MailUtil.sendMailWithAttachmentDesktop(mailConfig
.getToMailAddress(), mailConfig.getHeading(), mailConfig
.getMsg(), tempFileName);
// MailUtil.sendDeviationMail(tempFileName, fileName);