Tomcat 6 failed to start in Windows XP – specified module could not be found

Problem : Apache Tomcat 6 failed to start in Windows XP. The log message diplays the following error

Failed creating java C:\Program Files\Java\jre1.6.0_03\bin\client\jvm.dll
[2008-08-19 20:50:25] [1269 prunsrv.c] [error] ServiceStart returned 1
[2008-08-19 20:50:25] [info] Run service finished.
[2008-08-19 20:50:26] [info] Procrun finished.
[2008-08-19 20:51:04] [info] Procrun (2.0.4.0) started
[2008-08-19 20:51:04] [info] Running Service…
[2008-08-19 20:51:04] [info] Starting service…
[2008-08-19 20:51:04] [174 javajni.c] [error] The specified module could not be found.

Solution: One of the reason for this problem is the jvm path is wrongly configured in Tomcat. To fix this, navigate to Start -> All Progams – Apache Tomcat 6.0 and click on Configure Tomcat. This would display the following dialog box. Click on the Java tab and forJava Virtual Machine

property browse and select the jvm.dll from the correct jdk/jre path. After making this change, try restarting the Tomcat Service.

In Category: Technical

Ravi Shankar

A Software developer and blogger who is always looking to provide technical help to the wider community.

Show 1 Comment

Leave a Comment

Get your free copies of the following tech guides by joining the Digital Answers mailing list.