Tomcat 7 service manual start, stops immediately on Windows 7

tomcatwindows 7windows-service

I have just performed a fresh installation of Tomcat 7 (apache-tomcat-7.0.30) using the 32-bit/64-bit Windows Service Installer available here, on my local Windows 7 PC.

Yet, when I go in Service to start it manually, it starts and stops immediately after displaying the following message:

enter image description here

I have noticed that each time I try, I get the following lines in my tomcat-7-stdout log:

2012-09-16 18:41:12 Commons Daemon procrun stdout initialized
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

Anyone knows what is happening and how to solve it?

Best Answer

Ok, I found it. For some unknown reason, my Java JRE6 was corrupted. I reinstalled it manually and the issue disappeared.