JAMES-2090 Because default configuration should be provided 
CassandraSessionConfiguration can not throw FileNotFound


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/35ab6bd0
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/35ab6bd0
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/35ab6bd0

Branch: refs/heads/master
Commit: 35ab6bd0743dba618c63a963959aca756d237676
Parents: 0daadc6
Author: benwa <btell...@linagora.com>
Authored: Wed Jul 5 10:53:26 2017 +0700
Committer: benwa <btell...@linagora.com>
Committed: Thu Jul 6 08:28:30 2017 +0700

----------------------------------------------------------------------
 .../james/modules/mailbox/CassandraSessionConfiguration.java     | 4 +---
 .../org/apache/james/modules/mailbox/CassandraSessionModule.java | 2 +-
 2 files changed, 2 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/35ab6bd0/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionConfiguration.java
----------------------------------------------------------------------
diff --git 
a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionConfiguration.java
 
b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionConfiguration.java
index 29c3ea3..33c755c 100644
--- 
a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionConfiguration.java
+++ 
b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionConfiguration.java
@@ -19,13 +19,11 @@
 
 package org.apache.james.modules.mailbox;
 
-import java.io.FileNotFoundException;
-
 import org.apache.commons.configuration.ConfigurationException;
 import org.apache.commons.configuration.PropertiesConfiguration;
 
 public interface CassandraSessionConfiguration {
 
-    PropertiesConfiguration getConfiguration() throws FileNotFoundException, 
ConfigurationException;
+    PropertiesConfiguration getConfiguration() throws ConfigurationException;
 
 }

http://git-wip-us.apache.org/repos/asf/james-project/blob/35ab6bd0/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionModule.java
----------------------------------------------------------------------
diff --git 
a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionModule.java
 
b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionModule.java
index 9d5ca75..f20aa98 100644
--- 
a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionModule.java
+++ 
b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraSessionModule.java
@@ -130,7 +130,7 @@ public class CassandraSessionModule extends AbstractModule {
 
     @Provides
     @Singleton
-    Cluster provideCluster(CassandraSessionConfiguration 
cassandraSessionConfiguration, AsyncRetryExecutor executor) throws 
FileNotFoundException, ConfigurationException, ExecutionException, 
InterruptedException {
+    Cluster provideCluster(CassandraSessionConfiguration 
cassandraSessionConfiguration, AsyncRetryExecutor executor) throws 
ConfigurationException, ExecutionException, InterruptedException {
         PropertiesConfiguration configuration = 
cassandraSessionConfiguration.getConfiguration();
         List<Host> servers = listCassandraServers(configuration);
         QueryLoggerConfiguration queryLoggerConfiguration = 
getCassandraQueryLoggerConf(configuration);


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

Reply via email to