You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by bt...@apache.org on 2020/06/02 08:41:49 UTC

[james-project] 04/07: JAMES-3197 Configuration examples for Spooler errorRepository

This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit b73bfba79e5306cfea78b386f2d4cea2d8102f45
Author: Benoit Tellier <bt...@linagora.com>
AuthorDate: Fri May 29 14:09:46 2020 +0700

    JAMES-3197 Configuration examples for Spooler errorRepository
---
 .../run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml        | 1 +
 .../guice/cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml   | 1 +
 .../run/guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml    | 1 +
 dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml     | 1 +
 dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml      | 1 +
 dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml           | 1 +
 dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml        | 1 +
 dockerfiles/run/spring/destination/conf/mailetcontainer.xml              | 1 +
 server/app/src/main/resources/mailetcontainer.xml                        | 1 +
 .../guice/cassandra-guice/src/test/resources/mailetcontainer.xml         | 1 +
 .../guice/cassandra-ldap-guice/src/test/resources/mailetcontainer.xml    | 1 +
 .../cassandra-rabbitmq-guice/src/test/resources/mailetcontainer.xml      | 1 +
 .../cassandra-rabbitmq-ldap-guice/src/test/resources/mailetcontainer.xml | 1 +
 server/container/guice/jpa-guice/src/test/resources/mailetcontainer.xml  | 1 +
 server/container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml | 1 +
 .../container/guice/memory-guice/src/test/resources/mailetcontainer.xml  | 1 +
 .../src/test/resources/mailetcontainer.xml                               | 1 +
 .../src/test/resources/mailetcontainer.xml                               | 1 +
 .../src/test/resources/mailetcontainer.xml                               | 1 +
 .../src/test/resources/mailetcontainer.xml                               | 1 +
 .../src/test/resources/mailetcontainer.xml                               | 1 +
 .../src/test/resources/mailetcontainer.xml                               | 1 +
 .../src/test/resources/mailetcontainer.xml                               | 1 +
 23 files changed, 23 insertions(+)

diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml
index 2972e3d..c022be2 100644
--- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml
+++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/mailetcontainer.xml
@@ -29,6 +29,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml
index 794f325..28aa44e 100644
--- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml
+++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/mailetcontainer.xml
@@ -29,6 +29,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml
index 794f325..28aa44e 100644
--- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml
+++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/mailetcontainer.xml
@@ -29,6 +29,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml
index 794f325..28aa44e 100644
--- a/dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml
+++ b/dockerfiles/run/guice/cassandra/destination/conf/mailetcontainer.xml
@@ -29,6 +29,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml
index e873098..6a90e85 100644
--- a/dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml
+++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/mailetcontainer.xml
@@ -29,6 +29,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>file://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml
index 6d91a78..062093d 100644
--- a/dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml
+++ b/dockerfiles/run/guice/jpa/destination/conf/mailetcontainer.xml
@@ -29,6 +29,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>file://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml b/dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml
index c6c86a8..0881d66 100644
--- a/dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml
+++ b/dockerfiles/run/guice/memory/destination/conf/mailetcontainer.xml
@@ -29,6 +29,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>memory://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/dockerfiles/run/spring/destination/conf/mailetcontainer.xml b/dockerfiles/run/spring/destination/conf/mailetcontainer.xml
index 3209409..90de4e5 100644
--- a/dockerfiles/run/spring/destination/conf/mailetcontainer.xml
+++ b/dockerfiles/run/spring/destination/conf/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>file://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/app/src/main/resources/mailetcontainer.xml b/server/app/src/main/resources/mailetcontainer.xml
index baeeeef..43b1a87 100644
--- a/server/app/src/main/resources/mailetcontainer.xml
+++ b/server/app/src/main/resources/mailetcontainer.xml
@@ -37,6 +37,7 @@
     <!-- Number of spool threads -->
     <spooler>
       <threads>20</threads>
+        <errorRepository>file://var/mail/error/</errorRepository>
     </spooler>
       
   <processors>
diff --git a/server/container/guice/cassandra-guice/src/test/resources/mailetcontainer.xml b/server/container/guice/cassandra-guice/src/test/resources/mailetcontainer.xml
index f87d1a5..8f3139d 100644
--- a/server/container/guice/cassandra-guice/src/test/resources/mailetcontainer.xml
+++ b/server/container/guice/cassandra-guice/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/container/guice/cassandra-ldap-guice/src/test/resources/mailetcontainer.xml b/server/container/guice/cassandra-ldap-guice/src/test/resources/mailetcontainer.xml
index 8e253fd..8fb07dd 100644
--- a/server/container/guice/cassandra-ldap-guice/src/test/resources/mailetcontainer.xml
+++ b/server/container/guice/cassandra-ldap-guice/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/container/guice/cassandra-rabbitmq-guice/src/test/resources/mailetcontainer.xml b/server/container/guice/cassandra-rabbitmq-guice/src/test/resources/mailetcontainer.xml
index dcff654..4478ff4 100644
--- a/server/container/guice/cassandra-rabbitmq-guice/src/test/resources/mailetcontainer.xml
+++ b/server/container/guice/cassandra-rabbitmq-guice/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/container/guice/cassandra-rabbitmq-ldap-guice/src/test/resources/mailetcontainer.xml b/server/container/guice/cassandra-rabbitmq-ldap-guice/src/test/resources/mailetcontainer.xml
index 8e253fd..8fb07dd 100644
--- a/server/container/guice/cassandra-rabbitmq-ldap-guice/src/test/resources/mailetcontainer.xml
+++ b/server/container/guice/cassandra-rabbitmq-ldap-guice/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/container/guice/jpa-guice/src/test/resources/mailetcontainer.xml b/server/container/guice/jpa-guice/src/test/resources/mailetcontainer.xml
index 4204c18..ea73265 100644
--- a/server/container/guice/jpa-guice/src/test/resources/mailetcontainer.xml
+++ b/server/container/guice/jpa-guice/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>file://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml b/server/container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml
index de035fb..8eebb45 100644
--- a/server/container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml
+++ b/server/container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>file://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/container/guice/memory-guice/src/test/resources/mailetcontainer.xml b/server/container/guice/memory-guice/src/test/resources/mailetcontainer.xml
index 7f3d345..c3b4204 100644
--- a/server/container/guice/memory-guice/src/test/resources/mailetcontainer.xml
+++ b/server/container/guice/memory-guice/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>memory://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/protocols/jmap-draft-integration-testing/cassandra-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml b/server/protocols/jmap-draft-integration-testing/cassandra-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml
index 7f52231..09189f4 100644
--- a/server/protocols/jmap-draft-integration-testing/cassandra-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml
+++ b/server/protocols/jmap-draft-integration-testing/cassandra-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>2</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/protocols/jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml b/server/protocols/jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml
index 8672b93..e62bd0e 100644
--- a/server/protocols/jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml
+++ b/server/protocols/jmap-draft-integration-testing/memory-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>2</threads>
+        <errorRepository>memory://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/protocols/jmap-draft-integration-testing/rabbitmq-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml b/server/protocols/jmap-draft-integration-testing/rabbitmq-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml
index 7f52231..09189f4 100644
--- a/server/protocols/jmap-draft-integration-testing/rabbitmq-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml
+++ b/server/protocols/jmap-draft-integration-testing/rabbitmq-jmap-draft-integration-testing/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>2</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/protocols/jmap-rfc-8621-integration-tests/distributed-jmap-rfc-8621-integration-tests/src/test/resources/mailetcontainer.xml b/server/protocols/jmap-rfc-8621-integration-tests/distributed-jmap-rfc-8621-integration-tests/src/test/resources/mailetcontainer.xml
index 7f52231..09189f4 100644
--- a/server/protocols/jmap-rfc-8621-integration-tests/distributed-jmap-rfc-8621-integration-tests/src/test/resources/mailetcontainer.xml
+++ b/server/protocols/jmap-rfc-8621-integration-tests/distributed-jmap-rfc-8621-integration-tests/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>2</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/resources/mailetcontainer.xml b/server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/resources/mailetcontainer.xml
index 8672b93..e62bd0e 100644
--- a/server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/resources/mailetcontainer.xml
+++ b/server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>2</threads>
+        <errorRepository>memory://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/protocols/webadmin-integration-test/distributed-webadmin-integration-test/src/test/resources/mailetcontainer.xml b/server/protocols/webadmin-integration-test/distributed-webadmin-integration-test/src/test/resources/mailetcontainer.xml
index f4c8937..d0bc644 100644
--- a/server/protocols/webadmin-integration-test/distributed-webadmin-integration-test/src/test/resources/mailetcontainer.xml
+++ b/server/protocols/webadmin-integration-test/distributed-webadmin-integration-test/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>cassandra://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>
diff --git a/server/protocols/webadmin-integration-test/memory-webadmin-integration-test/src/test/resources/mailetcontainer.xml b/server/protocols/webadmin-integration-test/memory-webadmin-integration-test/src/test/resources/mailetcontainer.xml
index 9a5c42d..4e7bbd7 100644
--- a/server/protocols/webadmin-integration-test/memory-webadmin-integration-test/src/test/resources/mailetcontainer.xml
+++ b/server/protocols/webadmin-integration-test/memory-webadmin-integration-test/src/test/resources/mailetcontainer.xml
@@ -27,6 +27,7 @@
 
     <spooler>
         <threads>20</threads>
+        <errorRepository>memory://var/mail/error/</errorRepository>
     </spooler>
 
     <processors>


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org