-
Bug
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
None
-
-
Empty show more show less
If you try to send a confirmation mail and there is no confirmation mail text stored, a NullPointerException will occure.
The fix could be a simple null check in info.magnolia.module.mail.templates.impl.FreemarkerEmail#processFreemarkerString.
14-07-03 11:03:39 ERROR AUTHOR[ajp-bio-8009-exec-88]info.magnolia.module.form.processors.SendConfirmationEMailProcessor: Confirmation email java.lang.NullPointerException at java.io.StringReader.<init>(StringReader.java:50) at info.magnolia.module.mail.templates.impl.FreemarkerEmail.processFreemarkerString(FreemarkerEmail.java:103) at info.magnolia.module.mail.templates.impl.FreemarkerEmail.setBody(FreemarkerEmail.java:84) at info.magnolia.module.form.processors.AbstractEMailFormProcessor.sendMail(AbstractEMailFormProcessor.java:62) at info.magnolia.module.form.processors.SendConfirmationEMailProcessor.internalProcess(SendConfirmationEMailProcessor.java:89) at info.magnolia.module.form.processors.AbstractFormProcessor.process(AbstractFormProcessor.java:68) at info.magnolia.module.form.templates.components.AbstractFormEngine.executeProcessors(AbstractFormEngine.java:150) at info.magnolia.module.form.engine.FormEngine.processSubmission(FormEngine.java:214) at info.magnolia.module.form.engine.FormEngine.handleRequest(FormEngine.java:133)
Acceptance criteria
- is cloned by
-
MGNLMAIL-61 NullPointerException on sending confirmation mail
- Closed