Configuration: Win NT 4 sp6a Tomcat 3.2.4 JDK 1.3.1_02 IIS Javaservice.exe
Tomcat is running great when I use "startup.bat" interactively. I've spent two days trying to figure out how to run Tomcat has a service. I've read every single post I could find. Mostly I've read other people describing the same problem that I have encountered. However, very few times to I see a solution posted. Hopefully, this time it will be different. I've tried jk_nt_service, that didn't work. I've gone through the steps about 10 times. I'm now focusing on getting javaservice.exe to work, since it seems to work better with JDK 1.3.1. (when you log out) (http://www.alexandriasc.com/software/JavaService/documentation.html) Here is the command I'm using to install the service : c:\jakarta-tomcat-3.2.4\bin\javaservice.exe -install Tomcat c:\jdk1.3.1_02\jre\bin\hotspot\jvm.dll -Djava.class.path=c:\jakarta-tomcat-3.2.4\lib\webserver.jar;c:\jakarta-tomcat-3.2.4\lib\jasper.jar;c:\jakarta-tomcat-3.2.4\lib\jaxp.jar;c:\jakarta-tomcat-3.2.4\lib\parser.jar;c:\jakarta-tomcat-3.2.4\lib\ant.jar;c:\jakarta-tomcat-3.2.4\lib\servlet.jar;c:\jdk1.3.1_02\lib\tools.jar -Dtomcat.home=c:\jakarta-tomcat-3.2.4 -start org.apache.tomcat.startup.Tomcat -params -config c:\jakarta-tomcat-3.2.4\conf\server.xml -stop org.apache.tomcat.startup.Tomcat -params -stop -config c:\jakarta-tomcat-3.2.4\conf\server.xml -out c:\jakarta-tomcat-3.2.4\logs\stdout.log -err c:\jakarta-tomcat-3.2.4\logs\stderr.log The only message I receive is : The service was successfully installed. I wouldn't be surprized if there was a problem with this statement, but I've looked through it several times and don't see anything wrong. When I goto the services control panel and try to start the service, I receive the error : Could not start the Tomcat service on \\MACHINE Error 2140: An internal Windows NT error occurred. The event viewer shows " Could not call the start method " In the error log "c:\jakarta-tomcat-3.2.4\logs\stderr.log" java.lang.NoClassDefFoundError: org/xml/sax/HandlerBase at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:493) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111) at java.net.URLClassLoader.defineClass(URLClassLoader.java:248) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315) at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:178) at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:240) Can anyone explain this error? Any suggestion for getting this to work? Thanks, Mike -- Mike Welch Director of Internet Media Sanger & Eby Design (513)784-9046 [EMAIL PROTECTED] -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>
