Author: norman
Date: Thu May 27 18:55:05 2010
New Revision: 948948

URL: http://svn.apache.org/viewvc?rev=948948&view=rev
Log:
use one unique injector per instance

Modified:
    
james/server/trunk/spoolmanager/src/main/java/org/apache/james/transport/mailets/AbstractRemoteDelivery.java

Modified: 
james/server/trunk/spoolmanager/src/main/java/org/apache/james/transport/mailets/AbstractRemoteDelivery.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/spoolmanager/src/main/java/org/apache/james/transport/mailets/AbstractRemoteDelivery.java?rev=948948&r1=948947&r2=948948&view=diff
==============================================================================
--- 
james/server/trunk/spoolmanager/src/main/java/org/apache/james/transport/mailets/AbstractRemoteDelivery.java
 (original)
+++ 
james/server/trunk/spoolmanager/src/main/java/org/apache/james/transport/mailets/AbstractRemoteDelivery.java
 Thu May 27 18:55:05 2010
@@ -36,6 +36,7 @@ import java.util.Hashtable;
 import java.util.Iterator;
 import java.util.Locale;
 import java.util.Properties;
+import java.util.Random;
 import java.util.StringTokenizer;
 
 import javax.annotation.Resource;
@@ -118,6 +119,8 @@ public abstract class AbstractRemoteDeli
     /** The DNSService */
     private DNSService dnsServer;
 
+    private static int instance= 0;
+    
     /**
      * Static initializer.
      * <p>
@@ -150,7 +153,7 @@ public abstract class AbstractRemoteDeli
     /** If false then ANY address errors will cause the transmission to fail */
     private boolean sendPartial = false;
 
-    private String outgoingQueueInjectorEndpoint = 
"direct:outgoingQueueInjectorEndpoint";
+    private String outgoingQueueInjectorEndpoint = 
"direct:outgoingQueueInjectorEndpoint" + instance++;
     
     /**
      * The amount of time JavaMail will wait before giving up on a socket



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to