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]