cancel
Showing results for 
Search instead for 
Did you mean: 

mail task template

tstephen
Champ on-the-rise
Champ on-the-rise
Hi,

Any tips on how to use a common template for more than one mail task? For example using FreeMarker templates. I didn't see anything in the user guide so perhaps it is not supported yet? 

thanks, tim
1 REPLY 1

meyerd
Champ on-the-rise
Champ on-the-rise
You can use an expression to load the template. So I could imagine a scenario where you have something like a CDI/Spring bean you reference from the process and that bean loads the freemarker template, evaluates it and returns a string.



In adition, you can always subclass org.activiti.engine.impl.bpmn.behavior.MailActivityBehavior add your template there…
You would then reference your custom implementation in the process using sth like
<serviceTask activiti:class="my.custom.MailBehavior" />
but that requires knowledge of internal "stuff" Smiley Wink



You could also add freemarker as scripting engine (probably) but that would not solve the problem of having a common template for all mail tasks.
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.