Everything seems to be working EXCEPT that I must use catalina_start.bat and catalina_stop.bat to start and stop Tomcat. That is, I can make things run, I just can't control Tomcat from the Control Panel.
I've looked at several threads on this forum, and haven't seen this specific issue described. That is, things are pretty much working with the exception of the Tomcat Start and Stop buttons in the Control Panel.
If in the XAMPP Control Panel I click Start, Tomcat will not start. The XAMPP Control Panel displays:
- Code: Select all
09:35:59 AM [Tomcat] Attempting to start Tomcat service...
At that point nothing further happens. (I can use other Start / Stop buttons such as Apache's in the meantime…)
What I can do to start Tomcat is use catalina_start.bat. When I do, the XAMPP Control Panel adds the green "running" status to Tomcat and displays:
- Code: Select all
09:46:41 AM [Tomcat] Status change detected: running
However, if at this point I view Windows Services —> Apache Tomcat Tomcat7, the service's status doesn't change, even after a Refresh. Despite this, I can log in to the Tomcat Admin page (I evidently set up the password file properly) and run the demo apps: So something called Tomcat is running, anyhow.
Having used catalina_start.bat to start Tomcat, I cannot use the Control Panel's Stop button to stop it. As the complement to the Start command, when I click Stop the Control Panel displays:
- Code: Select all
10:12:49 AM [Tomcat] Attempting to stop Tomcat service...
Again, nothing further happens.
So I use either CTRL+c in the Command Prompt window, or simply close the Command Prompt window. The XAMPP Control Panel promptly updates the status and reports the abrupt termination of Tomcat.
This is an annoyance more than a show stopper, but insofar as all other Control Panel operations work, I'd like to understand why I can't control Tomcat from the Control Panel.
Cheers & thanks for your help,
Riley
SFO