I am trying to embed the server in Glassfish. I am doing so by creating a Glassfish LifecycleListener and I start the server up when I receive the ready event. This seems to be working but I cannot connect to the server. I try and basically the connect just hangs. I am running this on Window's Vista and I have turned off the firewall.

Netstat -a reports:


   Active Connections

     Proto  Local Address          Foreign Address        State
     TCP    0.0.0.0:21             brett-home:0           LISTENING


So it seems like the server is up and running. I also made sure that I did not have anything running on port 21 to begin with.

My Glassfish log looks like:

   WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 8181
   WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 4848
   SMGT0007: Self Management Rules service is enabled
   [ INFO] 2009-11-10 21:05:32,534 [] [] FTP server started
   onReady called
   Application server startup complete.

So from that it looks like I the server started up correctly. But I cannot connect to the server:

   C:\Users\brett>ftp localhost
   Connected to brett-home.

This just hangs. I don't see anything in the Glassfish log either when I do this. It's as if it never reaches the code.

Reply via email to