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

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

commit fff7ae2041501a26e3cea6065d6fa8779ca67447
Author: Benoit Tellier <[email protected]>
AuthorDate: Fri Mar 13 18:28:30 2020 +0700

    JAMES-3115 Do not catch then retrow configuration exceptions
---
 .../org/apache/james/modules/data/CassandraDomainListModule.java  | 8 ++------
 .../java/org/apache/james/modules/data/JPADomainListModule.java   | 8 ++------
 .../main/java/org/apache/james/modules/data/MemoryDataModule.java | 8 ++------
 3 files changed, 6 insertions(+), 18 deletions(-)

diff --git 
a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/data/CassandraDomainListModule.java
 
b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/data/CassandraDomainListModule.java
index 578d745..c854d8d 100644
--- 
a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/data/CassandraDomainListModule.java
+++ 
b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/data/CassandraDomainListModule.java
@@ -45,12 +45,8 @@ public class CassandraDomainListModule extends 
AbstractModule {
 
     @Provides
     @Singleton
-    public DomainListConfiguration 
provideDomainListConfiguration(ConfigurationProvider configurationProvider) {
-        try {
-            return 
DomainListConfiguration.from(configurationProvider.getConfiguration("domainlist"));
-        } catch (ConfigurationException e) {
-            throw new RuntimeException(e);
-        }
+    public DomainListConfiguration 
provideDomainListConfiguration(ConfigurationProvider configurationProvider) 
throws ConfigurationException {
+        return 
DomainListConfiguration.from(configurationProvider.getConfiguration("domainlist"));
     }
 
     @ProvidesIntoSet
diff --git 
a/server/container/guice/jpa-common-guice/src/main/java/org/apache/james/modules/data/JPADomainListModule.java
 
b/server/container/guice/jpa-common-guice/src/main/java/org/apache/james/modules/data/JPADomainListModule.java
index b675f70..544807b 100644
--- 
a/server/container/guice/jpa-common-guice/src/main/java/org/apache/james/modules/data/JPADomainListModule.java
+++ 
b/server/container/guice/jpa-common-guice/src/main/java/org/apache/james/modules/data/JPADomainListModule.java
@@ -41,12 +41,8 @@ public class JPADomainListModule extends AbstractModule {
 
     @Provides
     @Singleton
-    public DomainListConfiguration 
provideDomainListConfiguration(ConfigurationProvider configurationProvider) {
-        try {
-            return 
DomainListConfiguration.from(configurationProvider.getConfiguration("domainlist"));
-        } catch (ConfigurationException e) {
-            throw new RuntimeException(e);
-        }
+    public DomainListConfiguration 
provideDomainListConfiguration(ConfigurationProvider configurationProvider) 
throws ConfigurationException {
+        return 
DomainListConfiguration.from(configurationProvider.getConfiguration("domainlist"));
     }
 
     @ProvidesIntoSet
diff --git 
a/server/container/guice/memory-guice/src/main/java/org/apache/james/modules/data/MemoryDataModule.java
 
b/server/container/guice/memory-guice/src/main/java/org/apache/james/modules/data/MemoryDataModule.java
index a99a408..cf65a71 100644
--- 
a/server/container/guice/memory-guice/src/main/java/org/apache/james/modules/data/MemoryDataModule.java
+++ 
b/server/container/guice/memory-guice/src/main/java/org/apache/james/modules/data/MemoryDataModule.java
@@ -95,12 +95,8 @@ public class MemoryDataModule extends AbstractModule {
 
     @Provides
     @Singleton
-    public DomainListConfiguration 
provideDomainListConfiguration(ConfigurationProvider configurationProvider) {
-        try {
-            return 
DomainListConfiguration.from(configurationProvider.getConfiguration("domainlist"));
-        } catch (ConfigurationException e) {
-            throw new RuntimeException(e);
-        }
+    public DomainListConfiguration 
provideDomainListConfiguration(ConfigurationProvider configurationProvider) 
throws ConfigurationException {
+        return 
DomainListConfiguration.from(configurationProvider.getConfiguration("domainlist"));
     }
 
     @ProvidesIntoSet


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

Reply via email to