Small patch preventing possible ClassCastException in LocalDelivery maillet.

Vadim

Index: src/java/org/apache/james/transport/mailets/LocalDelivery.java
===================================================================
RCS file: 
/home/cvspublic/james-server/src/java/org/apache/james/transport/mailets/LocalDelivery.java,v
retrieving revision 1.19
diff -u -r1.19 LocalDelivery.java
--- src/java/org/apache/james/transport/mailets/LocalDelivery.java      30 Jan 2004 
02:22:11 -0000      1.19
+++ src/java/org/apache/james/transport/mailets/LocalDelivery.java      28 Feb 2004 
13:53:12 -0000
@@ -31,9 +31,9 @@
 /**
  * Receives a Mail from JamesSpoolManager and takes care of delivery of the
  * message to local inboxes.
- * 
- * IMPORTANT now requires a users repository to be explicitly set for 
- * 
+ *
+ * IMPORTANT now requires a users repository to be explicitly set for
+ *
  */
 public class LocalDelivery extends GenericMailet {
     private boolean enableAliases;
@@ -151,8 +151,7 @@
                             .append(" was not found on this server.");
                     throw new MessagingException(errorBuffer.toString());
                 }
-                if ((JamesUser) localusers.getUserByName(username)
-                    instanceof JamesUser) {
+                if (localusers.getUserByName(username) instanceof JamesUser) {
                     JamesUser user =
                         (JamesUser) localusers.getUserByName(username);
                     //            }else{

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

Reply via email to