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