[MGNLMAIL-61] NullPointerException on sending confirmation mail Created: 14/Jul/14 Updated: 01/Sep/14 Resolved: 14/Jul/14 |
|
| Status: | Closed |
| Project: | Magnolia Mail Module |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 5.2.1 |
| Type: | Bug | Priority: | Neutral |
| Reporter: | Robert Šiška | Assignee: | Robert Šiška |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||||||
| Description |
|
If you try to send a confirmation mail and there is no confirmation mail text stored, a NullPointerException will occure. 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) |