Just installed this morning XAMPP. Had some situations with Apache and Tomcat, but got them working.
The control panel I'm using is Version 2.5, which came with XAMPP v 1.7.7, that I downloaded from apachefriends.
If I go to CMD prompt, into tomcat directory and type startup.bat, it will start Tomcat (opening a new window, etc) normally and beautifully.
I can check the status of XAMPP's components on my browser (http://localhost) and see them all green and activated.
My problem is that I can't start Tomcat thru Control Panel Application, even tough I get a "Tomcat Started [Port 8080]", but no running green indication and no running application no more.