Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-dynamicforms/src/java/com/finalist/portlets/responseform
In directory 
james.mmbase.org:/tmp/cvs-serv31681/portlets-dynamicforms/src/java/com/finalist/portlets/responseform

Modified Files:
        ResponseFormPortlet.java 
Log Message:
 CMSC-838 The responseformportlet need some improvements in robustness
 Some logging which makes it a little easier to find the errors


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-dynamicforms/src/java/com/finalist/portlets/responseform
See also: http://www.mmbase.org/jira/browse/CMSC-838


Index: ResponseFormPortlet.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-dynamicforms/src/java/com/finalist/portlets/responseform/ResponseFormPortlet.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- ResponseFormPortlet.java    17 Mar 2008 14:15:19 -0000      1.12
+++ ResponseFormPortlet.java    28 Mar 2008 10:09:35 -0000      1.13
@@ -117,7 +117,7 @@
                   Object value = parameterMap.get(fieldIdentifier);
                   String textValue = null;
                   if (sendEmail) {
-                     userEmailAddress = (String)value.toString();
+                     userEmailAddress = value.toString();
                   }
                   if (type == TYPE_TEXTAREA && value != null && maxlength > 0 
&& value.toString().length() > maxlength) {
                      errorMessages.put(fieldIdentifier, 
Integer.valueOf(maxlength).toString());
@@ -291,6 +291,12 @@
             getLogger().error("error sending email", e);
          }
       }
+      else {
+          getLogger().error("error in mail data: userEmailText = '" + 
userEmailText +"' " +
+                " userEmailSenderName = '" + userEmailSenderName +"' " +
+                " userEmailAddress = '" + userEmailAddress +"' " +
+                " userEmailSenderAddress = '" + userEmailSenderAddress +"' ");
+      }
       return sent;
    }
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to