Update of
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/mmbase
In directory
james.mmbase.org:/tmp/cvs-serv30747/cmsc/utilities/src/java/com/finalist/cmsc/mmbase
Modified Files:
Tag: b1_6
EmailUtil.java
Log Message:
CMSC-1336 - Notification emails are not being sent from the task module;
improve message too.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/mmbase
See also: http://www.mmbase.org/jira/browse/CMSC-1336
Index: EmailUtil.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/java/com/finalist/cmsc/mmbase/EmailUtil.java,v
retrieving revision 1.3
retrieving revision 1.3.4.1
diff -u -b -r1.3 -r1.3.4.1
--- EmailUtil.java 10 May 2008 16:31:23 -0000 1.3
+++ EmailUtil.java 3 Apr 2009 11:57:08 -0000 1.3.4.1
@@ -38,6 +38,13 @@
nameFrom = PropertiesUtil.getProperty("mail.system.name");
}
+ if (StringUtils.isEmpty(emailFrom)){
+ throw new IllegalStateException("The 'mail.system.email' setting is
missing in the System properties.");
+ }
+ if (StringUtils.isEmpty(nameFrom)){
+ throw new IllegalStateException("The 'mail.system.name' setting is
missing in the System properties.");
+ }
+
Node emailNode = cloud.getNodeManager(EMAIL).createNode();
emailNode.setStringValue("subject", subject);
emailNode.setStringValue("body", body);
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs