You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by ng...@apache.org on 2008/08/19 12:33:31 UTC
svn commit: r687013 - in /mina/ftpserver/trunk/core/src:
main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java
test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java
test/resources/spring-config/config-spring-1.xml
Author: ngn
Date: Tue Aug 19 03:33:30 2008
New Revision: 687013
URL: http://svn.apache.org/viewvc?rev=687013&view=rev
Log:
FileSystemBeanDefinitionParser tries to set the property "create-home" instead of createHome (FTPSERVER-165)
Modified:
mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java
mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java
mina/ftpserver/trunk/core/src/test/resources/spring-config/config-spring-1.xml
Modified: mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java
URL: http://svn.apache.org/viewvc/mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java?rev=687013&r1=687012&r2=687013&view=diff
==============================================================================
--- mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java (original)
+++ mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/config/spring/FileSystemBeanDefinitionParser.java Tue Aug 19 03:33:30 2008
@@ -57,7 +57,7 @@
.parseBoolean(element.getAttribute("case-insensitive")));
}
if (StringUtils.hasText(element.getAttribute("create-home"))) {
- builder.addPropertyValue("create-home", Boolean
+ builder.addPropertyValue("createHome", Boolean
.parseBoolean(element.getAttribute("create-home")));
}
}
Modified: mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java
URL: http://svn.apache.org/viewvc/mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java?rev=687013&r1=687012&r2=687013&view=diff
==============================================================================
--- mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java (original)
+++ mina/ftpserver/trunk/core/src/test/java/org/apache/ftpserver/config/spring/SpringConfigTest.java Tue Aug 19 03:33:30 2008
@@ -30,6 +30,7 @@
import org.apache.ftpserver.FtpServer;
import org.apache.ftpserver.command.HELP;
import org.apache.ftpserver.command.STAT;
+import org.apache.ftpserver.filesystem.NativeFileSystemManager;
import org.apache.ftpserver.listener.Listener;
import org.apache.ftpserver.listener.nio.NioListener;
import org.apache.ftpserver.ssl.DefaultSslConfiguration;
@@ -118,5 +119,9 @@
assertEquals("se", languages[0]);
assertEquals("no", languages[1]);
assertEquals("da", languages[2]);
+
+ NativeFileSystemManager fs = (NativeFileSystemManager) server.getFileSystem();
+ assertTrue(fs.isCreateHome());
+ assertTrue(fs.isCaseInsensitive());
}
}
Modified: mina/ftpserver/trunk/core/src/test/resources/spring-config/config-spring-1.xml
URL: http://svn.apache.org/viewvc/mina/ftpserver/trunk/core/src/test/resources/spring-config/config-spring-1.xml?rev=687013&r1=687012&r2=687013&view=diff
==============================================================================
--- mina/ftpserver/trunk/core/src/test/resources/spring-config/config-spring-1.xml (original)
+++ mina/ftpserver/trunk/core/src/test/resources/spring-config/config-spring-1.xml Tue Aug 19 03:33:30 2008
@@ -68,7 +68,7 @@
<user-manager>
<beans:bean class="org.apache.ftpserver.usermanager.PropertiesUserManager"/>
</user-manager>
- <native-filesystem case-insensitive="false" />
+ <native-filesystem case-insensitive="true" create-home="true" />
<commands use-default="false">
<command name="FOO">
<beans:bean class="org.apache.ftpserver.command.HELP" />