I've run into an odd situation with Eclipse Luna on Centos. I have configured a Tomcat 7.0 server, using project metadata for the configuration file. (actually TomEE, but I don't think that should matter). When I start the server from within Eclipse, I can see in the console window that it starts up, and I can confirm that the server is running, by interacting with it, but the legend displayed in the Servers window never changes from "Starting....." to "Started", and Eclipse times out the start operation with, "The server failed to start within ... seconds."
How, normally, does Eclipse determine whether or not a server that it owns has started successfully? And what might be going on here?
[edited to add:] The same problem occurs with TomEE 1.7.1 and a recent TomEE 1.7.2-SNAPSHOT, and the Eclipse version is: Eclipse Java EE IDE for Web Developers.
Version: Luna Service Release 1a (4.4.1) Build id: 20150109-0600