Hi all, I installed Tomcat 4.1.27 on a Win2K. I am a newbie to apache/tomcat. I followed all the instructions available in the Tomcat readme file to start the tomcat server. The second window flicks for a while and goes off when i start using startup.bat. I could'nt see what the problem is. The environment memory is 4098, so even the environment space problem is not possible. Please help what the problem/solution could be. Atleast tell me how i could see what's happened on the 2nd window. thanks, Partha
Is your Win2K system running IIS? Which Java version? there are different Tomcats for SDK 1.4 vrs earlier In order to see whats happening - change the last executable line in startup.bat from
so that the next batch file will continue in that window. You may also want to "REM out" the @echo off line in catalina.bat to see all the (voluminous) messages. Environment memory is not a problem in Win2k, only in Win98. Bill
Hi, Thanks for your replies. I am running Windows 2000 server. From the services window i have disabled IIS Admin service(nothing specific like IIS web service) and also disabled Web publishing service. Apache is running. As the results are same whether apache runs or not. I am using JDK1.2.2 version. The last line which invokes the Tomcat.exe, in my catalina dot bat is something like the following. By changing the first 'start' to 'run' i get an error 'run is not recognized as internal or external command'. By changing the last 'start' to 'run', the result is same. ======================================================================= This is the line in catalina.bat that calls the Tomcat.exe (I have substituted the variables with values) ======================================================================= start "Tomcat" "C:\MyApps\JDK1.2.2\bin\java" -Djava.endorsed.dirs="C:\myapps\jakarta-tomcat-4.1.27\common\endorsed" -classpath C:\MyApps\JDK1.2.2\lib\tools.jar;C:\myapps\jakarta-tomcat-4.1.27\bin\bootstrap.jar;C:\myapps\jdk1.2.2\src.jar -Dcatalina.base="C:\myapps\jakarta-tomcat-4.1.27"-Dcatalina.home="C:\myapps\jakarta-tomcat-4.1.27" -Djava.io.tmpdir="C:\myapps\jakarta-tomcat-4.1.27\temp" org.apache.catalina.startup.Bootstrap run thanks, Partha
When you install on Windows2000, there is an option to install Tomcat as a Service. It will start Tomcat automatically when you boot your machine.
If you then try to start it with the shortcuts, you get the disappearing window behaviour.
Just ignore the batch files for now, reboot your machine, and try accessing localhost:8080
If you get Tomcat, then you can ignore the batch files and use the Services manager to start/stop Tomcat.
Joined: Oct 10, 2002
Hi, Nope, it's not running as a service, as localhost:8080 returned "page cannot be displayed". Is this version of JDK(1.2.2) compatible with tomcat(4.2.7)? Partha
Joined: Oct 10, 2002
And, just now i did "catalina.bat run" from the command prompt. Ultimately i think that's what's done by startup.bat also. Good now, that i could caputure the error, C:\MyApps\jakarta-tomcat-4.1.27\bin>catalina run Using CATALINA_BASE: .. Using CATALINA_HOME: .. Using CATALINA_TMPDIR: ..\temp Using JAVA_HOME: C:\myapps\jdk1.2.2 Bootstrap: Class loader creation threw exception java.lang.IllegalMonitorStateException: current thread not owner at org.apache.catalina.loader.StandardClassLoader.addRepositoryInternal( StandardClassLoader.java, Compiled Code) at org.apache.catalina.loader.StandardClassLoader.<init>(StandardClassLo ader.java, Compiled Code) at org.apache.catalina.startup.ClassLoaderFactory.createClassLoader(Class Now can someone tell me what the solution could be? thanks, Partha sLoaderFactory.java, Compiled Code) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java, Compiled C ode)
Author and all-around good cowpoke
Joined: Mar 22, 2000
1. There is a "patch" for Tomcat 4.1.27 that fixes some odd problem. I got it in a file named "4.1.27-hotfix-22096.zip" - did you install it? 2. Are you sure you didn't get the version that requires JDK1.4 by mistake? Bill