[CentOS] tomcat still sees jvm version 1.4.2 in Cent OS 5

Mon Jan 7 06:42:18 UTC 2008
Isaac Gonzalez <igonzalez at autoreturn.com>

i feel so silly for not seeing that one....I didn't think to look for another tomcat config file. It doesn't bother me as long as it works. thanks again for the quick response.
 
-Isaac

________________________________

From: centos-bounces at centos.org on behalf of Craig White
Sent: Sun 1/6/2008 4:34 AM
To: CentOS mailing list
Subject: Re: [CentOS] tomcat still sees jvm version 1.4.2 in Cent OS 5



On Sun, 2008-01-06 at 01:02 -0800, Isaac Gonzalez wrote:
> i chose to install tomcat during the OS install as well as
> java....however, since I needed to use a different jvm, i used the
> method described in http://wiki.centos.org/HowTos/JavaOnCentOS for Sun
> jdk 1.5.0_13 and it worked fine as I can tell, as using the
> alternatives --config java command, i see both 1.4.2 and 1.5.0
> versions and choosing the 1.5.0 version yields the right version when
> doing a "java -version" command....also doing a "which java" also
> points to the right location for the java 1.5.0 install...everything
> appears fine except that tomcat still sees java 1.4.2 as its jvm
> version...
> I have tried setting the path to JAVA_HOME in the tomcat5.conf as well
> as set the JAVA_HOME & JRE_HOME environment variable as a script
> under /etc/profiles.d....its as if tomcat is ignoring this and still
> using java 1.4.2!
> 
> # /etc/init.d/tomcat5 version
> Server version: Apache Tomcat/5.5.20
> Server built:   Sep 27 2007 12:16:07
> Server number:  5.5.20.0
> OS Name:        Linux
> OS Version:     2.6.18-8.1.15.el5
> Architecture:   i386
> JVM Version:    1.4.2
> JVM Vendor:     Free Software Foundation, Inc.
>
> 
> # java -version
> java version "1.5.0_13"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05)
> Java HotSpot(TM) Client VM (build 1.5.0_13-b05, mixed mode)
>
> 
> # alternatives --config java
> There are 2 programs which provide 'java'.
>   Selection    Command
> -----------------------------------------------
>    1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java
> *+ 2           /usr/lib/jvm/jre-1.5.0-sun/bin/java
> Enter to keep the current selection[+], or type selection number:
>
> 
> 
> # set
> BASH=/bin/bash
> BASH_ARGC=()
> BASH_ARGV=()
> BASH_LINENO=()
> BASH_SOURCE=()
> BASH_VERSINFO=([0]="3" [1]="1" [2]="17" [3]="1" [4]="release" [5]="i686-redhat-linux-gnu")
> BASH_VERSION='3.1.17(1)-release'
> COLORS=/etc/DIR_COLORS.xterm
> COLUMNS=80
> CVS_RSH=ssh
> DIRSTACK=()
> EUID=0
> GROUPS=()
> G_BROKEN_FILENAMES=1
> HISTFILE=/root/.bash_history
> HISTFILESIZE=1000
> HISTSIZE=1000
> HOME=/root
> HOSTNAME=app2
> HOSTTYPE=i686
> IFS=$' \t\n'
> INPUTRC=/etc/inputrc
> JRE_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre
> JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre
> LANG=en_US.UTF-8
> LESSOPEN='|/usr/bin/lesspipe.sh %s'
> LINES=24
> LOGNAME=root
> LS_COLORS='no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:'
> MACHTYPE=i686-redhat-linux-gnu
> MAIL=/var/spool/mail/root
> MAILCHECK=60
> OPTERR=1
> OPTIND=1
> OSTYPE=linux-gnu
> PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
>
> 
> i have tried restarting tomcat many times to no avail and there isn't
> anything that useful in its logs besides the info about tomcat native
> library....what gives here?:
> 
> ---------------------tomcat log----------------------------
> Using CATALINA_BASE:   /usr/share/tomcat5
> Using CATALINA_HOME:   /usr/share/tomcat5
> Using CATALINA_TMPDIR: /usr/share/tomcat5/temp
> Using JRE_HOME:       /usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre
> Created MBeanServer with ID: -9skw1s:fb3cloan.0:app2:1
> 6-Jan-08 12:53:52 AM org.apache.catalina.core.AprLifecycleListener
> lifecycleEvent
> INFO: The Apache Tomcat Native library which allows optimal
> performance in production environments was not found on the
> java.library.path: /usr/lib/gcj-4.1.2
> 6-Jan-08 12:53:52 AM org.apache.coyote.http11.Http11BaseProtocol init
> INFO: Initializing Coyote HTTP/1.1 on http-172.16.85.33-8080
> 6-Jan-08 12:53:52 AM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 403 ms
> 6-Jan-08 12:53:52 AM org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> 6-Jan-08 12:53:52 AM org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
> 6-Jan-08 12:53:52 AM org.apache.catalina.core.StandardHost start
> INFO: XML validation disabled
> 6-Jan-08 12:53:53 AM org.apache.catalina.core.ApplicationContext log
> INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
> [org.apache.webapp.balancer.RuleChain:
> [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string:
> News / Redirect URL: http://www.cnn.com <http://www.cnn.com/> ],
> [org.apache.webapp.balancer.rules.RequestParameterRule: Target param
> name: paramName / Target param value: paramValue / Redirect URL:
> http://www.yahoo.com <http://www.yahoo.com/> ],
> [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL:
> http://jakarta.apache.org <http://jakarta.apache.org/> ]]
> 6-Jan-08 12:53:53 AM org.apache.coyote.http11.Http11BaseProtocol start
> INFO: Starting Coyote HTTP/1.1 on http-172.16.85.33-8080
> 6-Jan-08 12:53:53 AM org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> 6-Jan-08 12:53:53 AM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/112  config=null
> 6-Jan-08 12:53:53 AM org.apache.catalina.storeconfig.StoreLoader load
> INFO: Find registry server-registry.xml at classpath resource
> 6-Jan-08 12:53:53 AM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 1057 ms
----
set it in /etc/sysconfig/tomcat5

for some reason, changes to /etc/tomcat5/tomcat5.conf are ignored

I suppose if that bothers you, file a bugzilla upstream

Craig

_______________________________________________
CentOS mailing list
CentOS at centos.org
http://lists.centos.org/mailman/listinfo/centos


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos/attachments/20080106/5c3407cc/attachment-0005.html>