I have a strange java/tomcat problem.

 

When I issue the java -version command, I get:

java version "1.5.0"

Java(TM) 2 Runtime Environment, Standard Edition (build
pxz31dev-20070201 (SR4))

IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Linux s390-31
j9vmxz3123-20070201 (JIT enabled)

 

My $JAVA_HOME is:

echo $JAVA_HOME

/usr/lib/java

 

My path is:

/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X
11R6/bin:/bin:/usr/games:/opt/gnome/bin:/usr/lib/java/bin

 

The directory  /usr/lib/java contains:

lrwxrwxrwx  1 root root 12 Apr 27 09:18 /usr/lib/java -> IBMJava2-1.5

 

When I start Tomcat and issue ps -ef, it shows:

 

tomcat    1636     1  1 11:52 pts/2    00:00:35
/usr/lib/IBMJava2-1.4/bin/java
-Djava.endorsed.dirs=/usr/share/tomcat/common/

 

Although I still have Java 1.42 in my /opt directory, why is Tomcat
starting with that java and not the 1.5 that's in my path ?

 

# dir /opt

drwxr-xr-x   5 root root 4096 Apr 24 11:51 .

drwxr-xr-x  20 root root 4096 May  1 11:33 ..

lrwxrwxrwx   1 root root   23 Apr 24 11:51 IBMJava2-s390-142 ->
/usr/lib/IBMJava2-1.4.2

drwxr-xr-x   3 root root 4096 Mar  5 11:02 ibm

 

# dir /opt/ibm

drwxr-xr-x  8 root root 4096 Apr 27 09:15 java2-s390-50


----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

<<image001.jpg>>

Reply via email to