Author: norman
Date: Thu Jan  4 04:47:29 2007
New Revision: 492550

URL: http://svn.apache.org/viewvc?view=rev&rev=492550
Log:
Fix class CastException, fix comment and replace a Vector with ArrayList. See 
JAMES-721

Modified:
    
james/server/trunk/src/java/org/apache/james/mailrepository/MBoxMailRepository.java

Modified: 
james/server/trunk/src/java/org/apache/james/mailrepository/MBoxMailRepository.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/src/java/org/apache/james/mailrepository/MBoxMailRepository.java?view=diff&rev=492550&r1=492549&r2=492550
==============================================================================
--- 
james/server/trunk/src/java/org/apache/james/mailrepository/MBoxMailRepository.java
 (original)
+++ 
james/server/trunk/src/java/org/apache/james/mailrepository/MBoxMailRepository.java
 Thu Jan  4 04:47:29 2007
@@ -604,10 +604,9 @@
      * @see org.apache.james.services.MailRepository#remove(Mail)
      */
     public void remove(Mail mail) {
-        // Convert the message into a key
-        Vector delVec = new Vector();
-        delVec.addElement(mail);
-        remove(delVec);
+        ArrayList remArray = new ArrayList();
+        remArray.add(mail);
+        remove(remArray);
     }
 
     /**
@@ -762,7 +761,7 @@
             return; // No lock, so exit
         }
         ArrayList keys = new ArrayList();
-        keys.add(key);
+        keys.add(retrieve(key));
 
         this.remove(keys);
         unlockMBox();



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to