Hello everyone,

 

I have got problems to define the right JVM that my tomcat should use.

 

Formally installed JVM: Free Software Foundation, Inc., version 1.4.2

I installed manually SUN JVM, version 1.6.0_02-b05

 

I have modified the file tomcat5.conf:

Changed: JAVA_HOME="/usr/lib/jvm/java"

In this line: JAVA_HOME="/usr/java/jdk1.6.0_02"

 

Now the situation is as follows:

Giving the command ‘service tomcat5 version’ tells:

Server version: Apache Tomcat/5.5.20

OS Name: Linux

OS Version: 2.6.20-1.2962.fc6

Architecture: amd64

JVM Version: 1.6.0_02-b05

JVM Vendor: Sun Microsystems Inc.

 

Seems right to me. However giving the command: ‘ps –aux’ the system tells:

/usr/lib/jvm/java/bin/java –server –Xmx1024 –Xms1024….

 

And when I write a java-program that is asking for the vendor name and
version, the program confirms that SUN JVM is not used:

System.getProperty("java.version"))  à 1.4.2

System.getProperty("java.vendor")) à Free Software Foundation, Inc.

 

Can anyone tell me in what stage the system falls back to the previous JVM?

 

Thanks,

 

Marco

 

Reply via email to