Skip to:
Modify email template parsing to use SimpleXML rather than StAX directly. Already implemented for a local project, very simple and powerful to use (no pun).
http://simple.sourceforge.net/
Apache 2 license
Note that sending emails will be broken until the https://sakaiproject.atlassian.net/browse/SAK-19117#icft=SAK-19117 fix goes in, as no templates will be put into the db.
r82164
There is a bug in ETS, but I have a fix, see https://sakaiproject.atlassian.net/browse/SAK-19117#icft=SAK-19117
https://sakaiproject.atlassian.net/browse/SAK-17637#icft=SAK-17637 is now in, so can remove this code. Increased priority so I pick it up.
This functionality should, IMHO, be in the actual emailtemplateservice so other stuff can use it.
Modify email template parsing to use SimpleXML rather than StAX directly. Already implemented for a local project, very simple and powerful to use (no pun).
http://simple.sourceforge.net/
Apache 2 license