You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2004/06/28 10:30:41 UTC
cvs commit: cocoon-lenya/src/java/org/apache/lenya/cms/task Notifier.java
andreas 2004/06/28 01:30:41
Modified: src/java/org/apache/lenya/cms/task Notifier.java
Log:
trimming   chars from parameters
Revision Changes Path
1.7 +11 -2 cocoon-lenya/src/java/org/apache/lenya/cms/task/Notifier.java
Index: Notifier.java
===================================================================
RCS file: /home/cvs/cocoon-lenya/src/java/org/apache/lenya/cms/task/Notifier.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Notifier.java 1 Mar 2004 16:18:19 -0000 1.6
+++ Notifier.java 28 Jun 2004 08:30:41 -0000 1.7
@@ -24,6 +24,7 @@
import org.apache.avalon.framework.parameters.ParameterException;
import org.apache.avalon.framework.parameters.Parameters;
+import org.apache.commons.lang.StringUtils;
import org.apache.lenya.util.NamespaceMap;
import org.apache.log4j.Category;
@@ -34,6 +35,7 @@
public static final String PREFIX = "notification";
public static final String TARGET = "notification";
public static final String PARAMETER_TO = "tolist";
+ public static final String PARAMETER_FROM = "from";
private TaskManager taskManager;
@@ -88,7 +90,14 @@
Map prefixMap = propertiesMap.getPrefixedMap();
for (Iterator i = prefixMap.keySet().iterator(); i.hasNext();) {
String key = (String) i.next();
- params.setParameter(key, (String) prefixMap.get(key));
+ String value = (String) prefixMap.get(key);
+ String trimmedValue = value.replace((char) 160, ' ');
+ trimmedValue = trimmedValue.trim();
+ if (log.isDebugEnabled()) {
+ log.debug("Trimming value [" + value + "] to [" + trimmedValue + "]");
+ log.debug("First character: [" + value.charAt(0) + "] = [" + (int) value.charAt(0) + "]");
+ }
+ params.setParameter(key, trimmedValue);
}
try {
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-cvs-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-cvs-help@cocoon.apache.org