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