Ive been trying for the past several hours how to start the service on windows ive had no success. I can run from the command line fine: C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\bin>ftpd.bat Using default configuration FtpServer started
I can install the service without any problems either: C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\bin>service.bat install Installing the service 'ftpd' ... Using FTPD_HOME: C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3 Using JAVA_HOME: C:\Program Files\Java\jdk1.6.0_07 Using JVM: C:\Program Files\Java\jdk1.6.0_07\jre\bin\server\jvm.dll start start The service 'ftpd' has been installed. But whenever I try to start the service nothing happens. In the log file I have the following message: [2008-10-03 03:20:06] [458 javajni.c] [error] FindClass org/apache/ftpserver/main/Daemon failed [2008-10-03 03:20:06] [958 prunsrv.c] [error] Failed loading main org/apache/ftpserver/main/Daemon class C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\classes;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\ftplet-api-1.0.0-M3.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\ftpserver-core-1.0.0-M3.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\jcl-over-slf4j-1.5.2.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\log4j-1.2.14.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\mina-core-2.0.0-M3.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\slf4j-api-1.5.2.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\slf4j-log4j12-1.5.2.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\spring-beans-2.5. [2008-10-03 03:20:06] [1202 prunsrv.c] [error] ServiceStart returned 3 This is my current setting: Path to executable: "C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\bin\ftpd.exe" //RS//ftpd Java Virtual Machine: C:\Program Files (x86)\Java\jre1.6.0_06\bin\client\jvm.dll Java classpath: C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\classes;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\ftplet-api-1.0.0-M3.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\ftpserver-core-1.0.0-M3.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\jcl-over-slf4j-1.5.2.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\log4j-1.2.14.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\mina-core-2.0.0-M3.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\slf4j-api-1.5.2.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\slf4j-log4j12-1.5.2.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\spring-beans-2.5.5.jar;C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3\common\lib\spring-core-2.5.5.jar Startup - Class: org.apache.ftpserver.main.Daemon Working path: C:\Program Files (x86)\Apache Software Foundation\Apache FtpServer 1.0.0-M3 Arguments: start Mode: jvm Shutdown- Class: org.apache.ftpserver.main.Daemon Working path: Arguments: stop Mode: jvm I dont know what else to do. Im running Windows Vista x64. Mateus Stock
