You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by no...@apache.org on 2004/08/15 01:46:02 UTC

cvs commit: james-server/src/java/org/apache/james/transport/mailets FromRepository.java

noel        2004/08/14 16:46:02

  Modified:    src/java/org/apache/james/transport/mailets Tag:
                        branch_2_1_fcs FromRepository.java
  Log:
  Fix JAMES-317.  remove(Collection) expects Mail, not String.  Handle loop here, instead.
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.1.2.5   +8 -2      james-server/src/java/org/apache/james/transport/mailets/Attic/FromRepository.java
  
  Index: FromRepository.java
  ===================================================================
  RCS file: /home/cvs/james-server/src/java/org/apache/james/transport/mailets/Attic/FromRepository.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- FromRepository.java	2 Apr 2004 06:39:12 -0000	1.1.2.4
  +++ FromRepository.java	14 Aug 2004 23:46:02 -0000	1.1.2.5
  @@ -129,7 +129,13 @@
                   log((new StringBuffer(160).append("Unable to re-spool mail ").append(key).append(" from ").append(repositoryPath)).toString(), e);
               }
           }
  -        if (delete) repository.remove(processed);
  +
  +        if (delete) {
  +            Iterator delList = processed.iterator();
  +            while (delList.hasNext()) {
  +                repository.remove((String)delList.next());
  +            }
  +        }
       }
   
       /**
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org