04-10-2017 03:47 AM
Hi Team,
I have a query regarding Mail Task in Activiti-Rest application. I am using activiti-5.22.0 version.
For Mail configuration i have modified below files in Tomcat 8.0\webapps\activiti-rest\WEB-INF\classes:-
1) activiti-custom-context.xml :-
<!-- Email Server Configuration -->
<property name="mailServerHost" value="ABC" />
<property name="mailServerPort" value="25" />
<property name="mailServerDefaultFrom" value="xyz@xyz.com" />
<property name="mailServerUsername" value="xyz" />
<property name="mailServerPassword" value="xyz" />
<property name="mailServerUseSSL" value="true" />
2)engine.properties:-
# email properties
engine.email.enabled=true
engine.email.host=ABC
engine.email.port=25
engine.email.username=xyz
engine.email.password=xyz
engine.email.ssl=true
Even after setting these properties i am not able to send mail. Getting "org.activiti.engine.ActivitiException: Could not send e-mail".
Also the rest application reads all properties correctly like the host, etc except the port. It is by default using 465 port even if i have configured 25.
Same configuration works for activiti-explorer. But fails for activiti-rest.
Looking forward for your support as always. Thanks in advance.
- Sonali
04-12-2017 04:20 PM
Sonali,
Just as a starting point, take a gander at this thread - a previous user was attempting to do the same thing you have been, but after removing the configuration from engine.properties and only using the activiti-custom-context.xml they were able to get everything working.
Shout out to gurolakman _, for actually including his configuration files in the original thread also. Should be pretty simple to get it going
Hope this helps,
-JEarles
04-14-2017 12:49 AM
Hi Jonathan,
Thanks for quick response.
I tried to set the email properties in "activiti-custom-context.xml" but still its not working.
I was able to solve the issue with activiti-rest by referring to the thread Email configuration - Activiti REST . As per this thread email related logic is not present in class ActivitiEngineConfiguration.java. After adding the code i was able to run email functionality for activiti-rest.
So can you please confirm whether this is right approach? Or in order to get email functionality working no source code changes is required?
Looking for your support. Thanks in advance.
--Sonali
04-14-2017 12:07 PM
Explore our Alfresco products with the links below. Use labels to filter content by product module.