You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ftpserver-users@mina.apache.org by Jay Clelland <ja...@gmail.com> on 2009/03/24 18:24:05 UTC
Custom User Manager
Hi,
I'm trying to create a custom user manager but I can't find any
documentation on how to declare it in the configuration file.
>From the schema it looks like it should be
<user-manager>
<beans:bean class="org.apache.ftpserver.usermanager.myusermanager" />
</user-manager>
but it errors out when the parser gets to the bean tag.
Could someone give me an example of the proper syntax?
Much appreciated,
Jay
Re: Custom User Manager
Posted by Nicklas Nordborg <ni...@thep.lu.se>.
Jay Clelland wrote:
> Hi,
> I'm trying to create a custom user manager but I can't find any
> documentation on how to declare it in the configuration file.
> From the schema it looks like it should be
>
> <user-manager>
> <beans:bean class="org.apache.ftpserver.usermanager.myusermanager" />
> </user-manager>
>
> but it errors out when the parser gets to the bean tag.
> Could someone give me an example of the proper syntax?
>
The declaration seems to be ok. Have you declared the 'beans' name space?
Here is an example of what it can look like:
<?xml version="1.0" encoding="UTF-8"?>
<server
xmlns="http://mina.apache.org/ftpserver/spring/v1"
xmlns:beans="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://mina.apache.org/ftpserver/spring/v1 http://mina.apache.org/ftpserver/ftpserver-1.0.xsd
"
id="server"
max-logins="20"
anon-enabled="false"
max-anon-logins="0"
max-login-failures="3"
login-failure-delay="500"
>
The complete configuration file can be found at:
http://baseplugins.thep.lu.se/browser/extensions/net.sf.basedb.ftp/trunk/ftp-config.xml
/Nicklas