mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
Merged V2.0 to HEAD
5297: PostgreSQL upgrade support 5347: (From 1.4) EHCache configuration fixes and sample 5380, 5381: AWC-1143 5398: AWC-966 git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5479 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -34,6 +34,7 @@ import java.util.Set;
|
||||
import javax.mail.MessagingException;
|
||||
import javax.mail.internet.MimeMessage;
|
||||
|
||||
import org.alfresco.error.AlfrescoRuntimeException;
|
||||
import org.alfresco.model.ContentModel;
|
||||
import org.alfresco.repo.action.ParameterDefinitionImpl;
|
||||
import org.alfresco.repo.template.DateCompareMethod;
|
||||
@@ -225,6 +226,11 @@ public class MailActionExecuter extends ActionExecuterAbstractBase
|
||||
{
|
||||
public void prepare(MimeMessage mimeMessage) throws MessagingException
|
||||
{
|
||||
if (logger.isDebugEnabled())
|
||||
{
|
||||
logger.debug(ruleAction.getParameterValues());
|
||||
}
|
||||
|
||||
MimeMessageHelper message = new MimeMessageHelper(mimeMessage);
|
||||
|
||||
// set header encoding if one has been supplied
|
||||
@@ -332,7 +338,17 @@ public class MailActionExecuter extends ActionExecuterAbstractBase
|
||||
catch (Throwable e)
|
||||
{
|
||||
// don't stop the action but let admins know email is not getting sent
|
||||
logger.error("Failed to send email to " + (String)ruleAction.getParameterValue(PARAM_TO), e);
|
||||
String to = (String)ruleAction.getParameterValue(PARAM_TO);
|
||||
if (to == null)
|
||||
{
|
||||
Object obj = ruleAction.getParameterValue(PARAM_TO_MANY);
|
||||
if (obj != null)
|
||||
{
|
||||
to = obj.toString();
|
||||
}
|
||||
}
|
||||
|
||||
logger.error("Failed to send email to " + to, e);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user