Tomcat takes the jvm path from the registry
parameters. 

you can look at the jvm paramter at

\HKEY_LOCAL_MACHINE\SOFTWARE\Apache sotware
foundation\procrun2.0\tomcat5\paramters\java

under registry entries.

You can change these values by editing registry or  by
running tomcat5w.exe under <tomcat_dir>/bin.

-Sreeni.



--- Rumpa Giri <[EMAIL PROTECTED]> wrote:

> We installed the tomcat service using the following
> script. We had a question regarding what JAVA_HOME
> the tomcat use once you  create the service? Does it
> depend on the system property defined %JAVA_HOME% or
> does the path present in the following batch file
> (if hard coded) takes precedence?
>    
>   The following script does use the JAVA_HOME
> property, I wanted to know if it was hard coded what
> would have happened.
>    
>   =================================================
>   SET CATALINA_HOME=C:\tomcatGroup\NewTomcat_S7
> SET CATALINA_BASE=C:\tomcatGroup\NewTomcat_S7
>   
>  @echo off
>  
>  echo CATALINA_HOME: %CATALINA_HOME%
>  echo CATALINA_BASE: %CATALINA_BASE%
>  echo JAVA_HOME: %JAVA_HOME%
>  pause
>  set BASEDIR=%CATALINA_HOME%
>  call "%CATALINA_HOME%\bin\setclasspath.bat"
>  
>  set args=%args% --Description=TOMCATNEWS7
>  set args=%args% --DisplayName=TOMCATNEWS7
>  
>  set args=%args% --Startup=auto
>  
>  set args=%args% --LogPath=%CATALINA_BASE%\logs
>  set args=%args% --LogLevel=DEBUG
>  set args=%args%
> --StdError==%CATALINA_BASE%\logs\TOMCAT_S7_err.log
>  set args=%args%
> --StdOutput=%CATALINA_BASE%\logs\TOMCAT_S7_out.log
>  
>  set args=%args%
>
--Classpath="%CLASSPATH%;%CATALINA_HOME%\bin\bootstrap.jar"
>  
>  set args=%args% --JavaHome=%JAVA_HOME%
>  set args=%args%
> --Jvm=%JAVA_HOME%\jre\bin\server\jvm.dll
>  set args=%args%
>
--JvmOptions="-Xms128m;-Xmx512m;-Dcatalina.base=%CATALINA_BASE%;-Dcatalina.home=%CATALINA_HOME%;-Djava.endorsed.dirs=%CATALINA_HOME%\common\endorsed"
>  
>  
>  set args=%args% --StartMode=jvm
>  set args=%args%
> --StartClass=org.apache.catalina.startup.Bootstrap
>  set args=%args% --StartParams=start
>  rem set args=%args%
> --StartImage=%CATALINA_HOME%\bin\tomcat5.exe
>  rem set args=%args% --StartPath=%CATALINA_HOME%\bin
>  
>  set args=%args% --StopMode=jvm
>  set args=%args%
> --StopClass=org.apache.catalina.startup.Bootstrap
>  set args=%args% --StopParams=stop
>  rem set args=%args%
> --StopImage=%CATALINA_HOME%\bin\tomcat5.exe
>  rem set args=%args% --StopPath=%CATALINA_HOME%\bin
>  
>  %CATALINA_HOME%\bin\tomcat5.exe //IS//TOMCATNEWS7
> %args%
>  set args=
>  set BASEDIR=
>   =================================================
>    
>   We have tomcat services configured from past, we
> are trying to upgrade to JDK 1.5.0, tomcat version
> 5.0.25. We changed the JAVA_HOME properties and
> modified the PATH. But after starting existing
> tomcat services we are getting the following
> exception:
>   ------------------------------------
>   java.lang.UnsupportedClassVersionError:
> <className> (Unsupported major.minor version 49.0)
>   -----------------------------------
>    
>   For new tomcat service installation using the
> above script, we do not have the exception, the
> proper JDK seems to be used while executing.
>   The new tomcat installation is nothing but a copy
> of existing tomcat instance with changed server.xml
> port numbers. 
>    
>   What can be different in the old tomcat services?
> Can the way the service was installed make a
> difference as described above?
>    
>   Thanks for reading,
>   Rumpa Giri
>    
> 
>               
> ---------------------------------
> Yahoo! Messenger with Voice. PC-to-Phone calls for
> ridiculously low rates.


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to