Yes it's the main thread (and subsequently all other threads) that's ending. I thought the server would keep on running.
You should keep at least one not daemon thread alive. I did this by showing a server configuration window The AWT thread keeps the application alive. The RMI threads are all daemons and therefore will be finished when there is no not daemon thread alive.
Greetings,
Liviu
Oracle Certified Master Java SE6 Developer(SCJD),
OCE JEE 6 JSP and Servlets Developer,
Java EE6 Java Server Faces Developer.