We call a script that sets variables (See below) and then this script calls ...tomcat/startup.sh (See below)
John Byrne System Administrator, IS&T john_by...@apple.com AppName=Service INST=$1 export SPLUNK_ACCESS_LOGS=/ngs/app/`whoami`/var/`hostname`/accessLogs/$AppName export CATALINA_LOGS=/ngs/app/`whoami`/var/log/$AppName if [ "$INST" == "" ]; then echo assuming you meant instance 1 since none was given INST="1" fi if [ "$INST" == "1" ]; then export CATALINA_BASE_PORT=7802 export CATALINA_SHUTDOWN_PORT=7804 export JAVA_OPTS="-Xms1024m -Xmx2048m -XX:MaxPermSize=1024m -Dport.http.nonssl=$CATALINA_BASE_PORT -Dport.http.shutdown=$CATALINA_SHUTDOWN_PORT -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=5802 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Denv=qa -Duser.timezone=GMT -Dfile.encoding=UTF-8 -Dorg.apache.cocoon.mode=qa -Dtangosol.coherence.cacheconfig=$CATALINA_BASE/conf/coherence-cache-config.xml -Dsplunk.accesslogs=$SPLUNK_ACCESS_LOGS -DAppName=$AppName" fi export CATALINA_BASE=/ngs/app/`whoami`/Tomcat/$AppName export CATALINA_PID="$CATALINA_BASE/tomcat_$CATALINA_BASE_PORT.pid" export CATALINA_OUT="$CATALINA_BASE/logs/catalina_${AppName}_$CATALINA_BASE_PORT.out" export JAVA_HOME=/ngs/app/`whoami`/java_home /ngs/app/`whoami`/Tomcat/tomcat/bin/startup.sh On Aug 27, 2012, at 8:49 PM, Igor Cicimov wrote: > On Aug 28, 2012 1:39 PM, "John Byrne" <john_by...@apple.com> wrote: >> >> Hello all, >> >> I'm trying to upgrade to 7.0.29 from 7.0.8 and I've switched the soft > link under Tomcat/ (our setup). However, this is not upgrading the server. > I've looked for environment variables but can't find any that would seem > to point to the old version. (see environment variables set below) >> >> I was wondering whether there is a way to tell what version is in the jar > files. I've expanded StandardEngine.class in catalina.jar and tried > strings and that didn't work. >> >> By the way... >> I know it's still 7.0.8 when I look at the catalina out file: >> . >> . >> . >> Aug 28, 2012 3:26:31 AM org.apache.catalina.core.StandardEngine > startInternal >> INFO: Starting Servlet Engine: Apache Tomcat/7.0.8 >> . >> . >> . >> >> Thank you for any help. >> >> John Byrne >> System Administrator, IS&T >> john_by...@apple.com >> >> >> >> --------------------------------- >> environment variables below >> --------------------------------- >> BASH=/bin/sh >> BASH_ARGC=() >> BASH_ARGV=() >> BASH_LINENO=([0]="0") >> BASH_SOURCE=([0]="/ngs/app/oto2t/Tomcat/tomcat/bin/startup.sh") >> BASH_VERSINFO=([0]="3" [1]="2" [2]="25" [3]="1" [4]="release" > [5]="x86_64-redhat-linux-gnu") >> BASH_VERSION='3.2.25(1)-release' >> CATALINA_BASE=/ngs/app/oto2t/Tomcat/Service >> CATALINA_BASE_PORT=7802 >> CATALINA_LOGS=/ngs/app/oto2t/var/log/Service >> CATALINA_OUT=/ngs/app/oto2t/Tomcat/Service/logs/catalina_Service_7802.out >> CATALINA_PID=/ngs/app/oto2t/Tomcat/Service/tomcat_7802.pid >> CATALINA_SHUTDOWN_PORT=7804 >> DIRSTACK=() >> EUID=9674 >> EXECUTABLE=catalina.sh >> GROUPS=() >> G_BROKEN_FILENAMES=1 >> HISTSIZE=1000 >> HOME=/ngs/app/oto2t >> HOSTNAME=roadfever.corp.apple.com >> HOSTTYPE=x86_64 >> IFS=' >> ' >> INPUTRC=/etc/inputrc >> JAVA_HOME=/ngs/app/oto2t/java_home >> JAVA_OPTS='-Xms1024m -Xmx2048m -XX:MaxPermSize=1024m > -Dport.http.nonssl=7802 -Dport.http.shutdown=7804 > -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=5802 > -Dcom.sun.management.jmxremote.ssl=false > -Dcom.sun.management.jmxremote.authenticate=false -Denv=qa > -Duser.timezone=GMT -Dfile.encoding=UTF-8 -Dorg.apache.cocoon.mode=qa > -Dtangosol.coherence.cacheconfig=/conf/coherence-cache-config.xml > -Dsplunk.accesslogs=/ngs/app/oto2t/var/ > roadfever.corp.apple.com/accessLogs/Service -DAppName=Service' >> LANG=en_US.UTF-8 >> LESSOPEN='|/usr/bin/lesspipe.sh %s' >> LOGNAME=oto2t >> LS_COLORS= >> MACHTYPE=x86_64-redhat-linux-gnu >> MAIL=/var/spool/mail/oto2t >> OPTERR=1 >> OPTIND=1 >> OSTYPE=linux-gnu >> > PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/java/jdk1.6.0_19/bin >> PIPESTATUS=([0]="0") >> POSIXLY_CORRECT=y >> PPID=3524 >> PRG=/ngs/app/oto2t/Tomcat/tomcat/bin/startup.sh >> PRGDIR=/ngs/app/oto2t/Tomcat/tomcat/bin >> PS4='+ ' >> PWD=/ngs/app/oto2t/Tomcat/bin >> SHELL=/bin/bash >> SHELLOPTS=braceexpand:hashall:interactive-comments:posix >> SHLVL=3 >> SPLUNK_ACCESS_LOGS=/ngs/app/oto2t/var/ > roadfever.corp.apple.com/accessLogs/Service >> TERM=xterm-256color >> TMOUT=900 >> UID=9674 >> USER=oto2t >> _=--------------------------------- >> os400=false >> Using CATALINA_BASE: /ngs/app/oto2t/Tomcat/Service >> Using CATALINA_HOME: /ngs/app/oto2t/Tomcat/tomcat >> Using CATALINA_TMPDIR: /ngs/app/oto2t/Tomcat/Service/temp >> Using JRE_HOME: /ngs/app/oto2t/java_home >> Using CLASSPATH: > /ngs/app/oto2t/Tomcat/tomcat/bin/bootstrap.jar:/ngs/app/oto2t/Tomcat/tomcat/bin/tomcat-juli.jar >> Using CATALINA_PID: /ngs/app/oto2t/Tomcat/Service/tomcat_7802.pid >> Existing PID file found during start. >> Removing/clearing stale PID file. > > And you are starting the server how?