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]