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 no...@apache.org on 2009/10/28 19:25:07 UTC
svn commit: r830710 - in /james/server/trunk/core-function/src:
main/java/org/apache/james/dnsserver/ main/java/org/apache/james/domain/
main/java/org/apache/james/mailrepository/
main/java/org/apache/james/mailrepository/javamail/ test/java/org/apache...
Author: norman
Date: Wed Oct 28 18:25:07 2009
New Revision: 830710
URL: http://svn.apache.org/viewvc?rev=830710&view=rev
Log:
fix configuration stuff
Modified:
james/server/trunk/core-function/src/main/java/org/apache/james/dnsserver/DNSServer.java
james/server/trunk/core-function/src/main/java/org/apache/james/domain/XMLDomainList.java
james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/GuiceMailStore.java
james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/JDBCMailRepository.java
james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/javamail/AbstractJavamailStoreMailRepository.java
james/server/trunk/core-function/src/test/java/org/apache/james/domain/XMLDomainListTest.java
james/server/trunk/core-function/src/test/java/org/apache/james/mailrepository/JDBCMailRepositoryTest.java
Modified: james/server/trunk/core-function/src/main/java/org/apache/james/dnsserver/DNSServer.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-function/src/main/java/org/apache/james/dnsserver/DNSServer.java?rev=830710&r1=830709&r2=830710&view=diff
==============================================================================
--- james/server/trunk/core-function/src/main/java/org/apache/james/dnsserver/DNSServer.java (original)
+++ james/server/trunk/core-function/src/main/java/org/apache/james/dnsserver/DNSServer.java Wed Oct 28 18:25:07 2009
@@ -169,7 +169,7 @@
setAsDNSJavaDefault = configuration.getBoolean( "setAsDNSJavaDefault" ,true );
// Get the DNS servers that this service will use for lookups
- final List<String> serversConfigurations = configuration.getList( "servers/server" );
+ final List<String> serversConfigurations = configuration.getList( "servers.server" );
for ( int i = 0; i < serversConfigurations.size(); i++ ) {
@@ -177,7 +177,7 @@
}
// Get the DNS servers that this service will use for lookups
- final List<String> searchPathsConfiguration = configuration.getList( "searchpaths/searchpath" );
+ final List<String> searchPathsConfiguration = configuration.getList( "searchpaths.searchpath" );
for ( int i = 0; i < searchPathsConfiguration.size(); i++ ) {
try {
Modified: james/server/trunk/core-function/src/main/java/org/apache/james/domain/XMLDomainList.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-function/src/main/java/org/apache/james/domain/XMLDomainList.java?rev=830710&r1=830709&r2=830710&view=diff
==============================================================================
--- james/server/trunk/core-function/src/main/java/org/apache/james/domain/XMLDomainList.java (original)
+++ james/server/trunk/core-function/src/main/java/org/apache/james/domain/XMLDomainList.java Wed Oct 28 18:25:07 2009
@@ -56,7 +56,7 @@
@SuppressWarnings("unchecked")
protected void configure() throws ConfigurationException {
- List<String> serverNameConfs = configuration.getList( "domainnames/domainname" );
+ List<String> serverNameConfs = configuration.getList( "domainnames.domainname" );
for ( int i = 0; i < serverNameConfs.size(); i++ ) {
addDomainInternal( serverNameConfs.get(i));
}
Modified: james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/GuiceMailStore.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/GuiceMailStore.java?rev=830710&r1=830709&r2=830710&view=diff
==============================================================================
--- james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/GuiceMailStore.java (original)
+++ james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/GuiceMailStore.java Wed Oct 28 18:25:07 2009
@@ -155,10 +155,12 @@
String protocol = protocols.get(i);
HierarchicalConfiguration defConf = null;
- if (repConf.containsKey("config")) {
+
+ if (repConf.getKeys("config").hasNext()) {
// Get the default configuration for these protocol/type combinations.
defConf = repConf.configurationAt("config");
}
+
for ( int j = 0; j < types.size(); j++ )
{
Modified: james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/JDBCMailRepository.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/JDBCMailRepository.java?rev=830710&r1=830709&r2=830710&view=diff
==============================================================================
--- james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/JDBCMailRepository.java (original)
+++ james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/JDBCMailRepository.java Wed Oct 28 18:25:07 2009
@@ -217,8 +217,9 @@
inMemorySizeLimit = configuration.getInt("inMemorySizeLimit", 409600000);
- String filestore = configuration.getString("config.filestore", null);
- sqlFileName = configuration.getString("config.sqlFile");
+ getLogger().info(ConfigurationUtils.toString(configuration));
+ String filestore = configuration.getString("filestore", null);
+ sqlFileName = configuration.getString("sqlFile");
try {
if (filestore != null) {
Modified: james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/javamail/AbstractJavamailStoreMailRepository.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/javamail/AbstractJavamailStoreMailRepository.java?rev=830710&r1=830709&r2=830710&view=diff
==============================================================================
--- james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/javamail/AbstractJavamailStoreMailRepository.java (original)
+++ james/server/trunk/core-function/src/main/java/org/apache/james/mailrepository/javamail/AbstractJavamailStoreMailRepository.java Wed Oct 28 18:25:07 2009
@@ -195,7 +195,7 @@
+ destination, e);
}
- String checkType = conf.getString("@type");
+ String checkType = conf.getString("[@type]");
if (!checkType.equals(TYPE)) {
String exceptionString = "Attempt to configure JavaMailStoreMailRepository as "
+ checkType;
Modified: james/server/trunk/core-function/src/test/java/org/apache/james/domain/XMLDomainListTest.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-function/src/test/java/org/apache/james/domain/XMLDomainListTest.java?rev=830710&r1=830709&r2=830710&view=diff
==============================================================================
--- james/server/trunk/core-function/src/test/java/org/apache/james/domain/XMLDomainListTest.java (original)
+++ james/server/trunk/core-function/src/test/java/org/apache/james/domain/XMLDomainListTest.java Wed Oct 28 18:25:07 2009
@@ -43,7 +43,7 @@
configuration.addProperty("autodetect", auto);
configuration.addProperty("autodetectIP", autoIP);
for (int i= 0; i< names.size(); i++) {
- configuration.addProperty("domainnames/domainname", names.get(i).toString());
+ configuration.addProperty("domainnames.domainname", names.get(i).toString());
}
return configuration;
}
Modified: james/server/trunk/core-function/src/test/java/org/apache/james/mailrepository/JDBCMailRepositoryTest.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-function/src/test/java/org/apache/james/mailrepository/JDBCMailRepositoryTest.java?rev=830710&r1=830709&r2=830710&view=diff
==============================================================================
--- james/server/trunk/core-function/src/test/java/org/apache/james/mailrepository/JDBCMailRepositoryTest.java (original)
+++ james/server/trunk/core-function/src/test/java/org/apache/james/mailrepository/JDBCMailRepositoryTest.java Wed Oct 28 18:25:07 2009
@@ -55,7 +55,7 @@
DefaultConfigurationBuilder defaultConfiguration = new DefaultConfigurationBuilder();
defaultConfiguration.addProperty("[@destinationURL]","db://maildb/mr/testrepo");
- defaultConfiguration.addProperty("config.sqlFile","file://conf/sqlResources.xml");
+ defaultConfiguration.addProperty("sqlFile","file://conf/sqlResources.xml");
defaultConfiguration.addProperty("[@type]","MAIL");
mr.setFileSystem(fs);
mr.setStore(mockStore);
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org