[cvs] Expresso commit by lhamel: if response mailing fails after
JCorporate Ltd
jcorp at jcorp2.servlets.net
Mon Oct 4 00:21:44 PDT 2004
Log Message:
-----------
if response mailing fails after registration, show intelligent message
Modified Files:
--------------
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller:
SimpleRegistration.java
Revision Data
-------------
Index: SimpleRegistration.java
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/SimpleRegistration.java,v
retrieving revision 1.30
retrieving revision 1.31
diff -Lexpresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/SimpleRegistration.java -Lexpresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/SimpleRegistration.java -u -r1.30 -r1.31
--- expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/SimpleRegistration.java
+++ expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/SimpleRegistration.java
@@ -949,7 +949,13 @@
"<undisclosed for security reasons>",
Setup.getValue(request.getDataContext(), "CompanyName"),
Setup.getValue(request.getDataContext(), "HomePageURL")));
- user.notify(response.getString("loginConfSubj"), msg.toString());
+
+ try {
+ user.notify(response.getString("loginConfSubj"), msg.toString());
+ } catch (Exception e) {
+ log.error("Trouble sending registration-welcome email to user: " + request.getUser(), e);
+ response.addError("Cannot send response email: " + e.getClass().getName() + "; " + e.getMessage());
+ }
}
if (backToMenu) {
@@ -1779,7 +1785,6 @@
DBObject db = loadDBObject(request, dbname);
DataObjectMetaData metadata = db.getMetaData();
String fieldName = null;
- String uidFieldName = null;
try {
ErrorCollection ec = new ErrorCollection();
More information about the cvs
mailing list