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 8fe34eae2d61377ae5185a63009029b8a8102bce
Author: Benoit Tellier <btell...@linagora.com>
AuthorDate: Thu May 20 12:09:49 2021 +0700

    JAMES-3588 Error processor should 'propagate' storage failures by default
    
    This can prevent email loss.
---
 dockerfiles/run/spring/destination/conf/mailetcontainer.xml             | 2 +-
 .../guice/cassandra-guice/sample-configuration/mailetcontainer.xml      | 2 +-
 .../guice/cassandra-guice/src/test/resources/mailetcontainer.xml        | 2 +-
 .../cassandra-rabbitmq-guice/sample-configuration/mailetcontainer.xml   | 2 +-
 .../cassandra-rabbitmq-guice/src/test/resources/mailetcontainer.xml     | 2 +-
 .../container/guice/jpa-guice/sample-configuration/mailetcontainer.xml  | 2 +-
 server/container/guice/jpa-guice/src/test/resources/mailetcontainer.xml | 2 +-
 .../container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml   | 2 +-
 server/container/guice/jpa-smtp/src/test/resources/mailetcontainer.xml  | 2 +-
 .../guice/memory-guice/sample-configuration/mailetcontainer.xml         | 2 +-
 .../container/guice/memory-guice/src/test/resources/mailetcontainer.xml | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dockerfiles/run/spring/destination/conf/mailetcontainer.xml 
b/dockerfiles/run/spring/destination/conf/mailetcontainer.xml
index 4e1701e..fc84f86 100644
--- a/dockerfiles/run/spring/destination/conf/mailetcontainer.xml
+++ b/dockerfiles/run/spring/destination/conf/mailetcontainer.xml
@@ -50,7 +50,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>file://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 
diff --git 
a/server/container/guice/cassandra-guice/sample-configuration/mailetcontainer.xml
 
b/server/container/guice/cassandra-guice/sample-configuration/mailetcontainer.xml
index 4b2abf4..c0a2749 100644
--- 
a/server/container/guice/cassandra-guice/sample-configuration/mailetcontainer.xml
+++ 
b/server/container/guice/cassandra-guice/sample-configuration/mailetcontainer.xml
@@ -52,7 +52,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>cassandra://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 
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 a89b465..3d0345a 100644
--- 
a/server/container/guice/cassandra-guice/src/test/resources/mailetcontainer.xml
+++ 
b/server/container/guice/cassandra-guice/src/test/resources/mailetcontainer.xml
@@ -45,7 +45,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>cassandra://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 
diff --git 
a/server/container/guice/cassandra-rabbitmq-guice/sample-configuration/mailetcontainer.xml
 
b/server/container/guice/cassandra-rabbitmq-guice/sample-configuration/mailetcontainer.xml
index 4b2abf4..c0a2749 100644
--- 
a/server/container/guice/cassandra-rabbitmq-guice/sample-configuration/mailetcontainer.xml
+++ 
b/server/container/guice/cassandra-rabbitmq-guice/sample-configuration/mailetcontainer.xml
@@ -52,7 +52,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>cassandra://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 
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 5338e34..3ccc730 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
@@ -45,7 +45,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>cassandra://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
             <mailet match="All" class="Null"/>
         </processor>
diff --git 
a/server/container/guice/jpa-guice/sample-configuration/mailetcontainer.xml 
b/server/container/guice/jpa-guice/sample-configuration/mailetcontainer.xml
index fe550f4..acc048b 100644
--- a/server/container/guice/jpa-guice/sample-configuration/mailetcontainer.xml
+++ b/server/container/guice/jpa-guice/sample-configuration/mailetcontainer.xml
@@ -52,7 +52,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>file://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 
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 1de65f4..b8b531d 100644
--- a/server/container/guice/jpa-guice/src/test/resources/mailetcontainer.xml
+++ b/server/container/guice/jpa-guice/src/test/resources/mailetcontainer.xml
@@ -45,7 +45,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>file://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 
diff --git 
a/server/container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml 
b/server/container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml
index dd7998d..a050bbe 100644
--- a/server/container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml
+++ b/server/container/guice/jpa-smtp/sample-configuration/mailetcontainer.xml
@@ -49,7 +49,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>file://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 
diff --git 
a/server/container/guice/jpa-smtp/src/test/resources/mailetcontainer.xml 
b/server/container/guice/jpa-smtp/src/test/resources/mailetcontainer.xml
index 6b79da2..f1f0ef3 100644
--- a/server/container/guice/jpa-smtp/src/test/resources/mailetcontainer.xml
+++ b/server/container/guice/jpa-smtp/src/test/resources/mailetcontainer.xml
@@ -49,7 +49,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>file://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 
diff --git 
a/server/container/guice/memory-guice/sample-configuration/mailetcontainer.xml 
b/server/container/guice/memory-guice/sample-configuration/mailetcontainer.xml
index 2fb83fb..492ccde 100644
--- 
a/server/container/guice/memory-guice/sample-configuration/mailetcontainer.xml
+++ 
b/server/container/guice/memory-guice/sample-configuration/mailetcontainer.xml
@@ -52,7 +52,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>memory://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 
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 e3f1a31..def56c6 100644
--- a/server/container/guice/memory-guice/src/test/resources/mailetcontainer.xml
+++ b/server/container/guice/memory-guice/src/test/resources/mailetcontainer.xml
@@ -45,7 +45,7 @@
             </mailet>
             <mailet match="All" class="ToRepository">
                 <repositoryPath>memory://var/mail/error/</repositoryPath>
-                <onMailetException>ignore</onMailetException>
+                <onMailetException>propagate</onMailetException>
             </mailet>
         </processor>
 

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org
For additional commands, e-mail: notifications-h...@james.apache.org

Reply via email to