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" 
/>


Reply via email to