Skip to content

Instantly share code, notes, and snippets.

@Alveel
Created March 3, 2020 11:20
Show Gist options
  • Save Alveel/f2c4cc735ff7a27fc610fc36f5b5ea42 to your computer and use it in GitHub Desktop.
Save Alveel/f2c4cc735ff7a27fc610fc36f5b5ea42 to your computer and use it in GitHub Desktop.
Tomcat catalina.sh 9.0.6 vs 9.0.31
bash -x tomcat/bin/catalina.sh run
+ cygwin=false
+ darwin=false
+ os400=false
+ hpux=false
+ case "`uname`" in
++ uname
+ PRG=tomcat/bin/catalina.sh
+ '[' -h tomcat/bin/catalina.sh ']'
++ dirname tomcat/bin/catalina.sh
+ PRGDIR=tomcat/bin
+ '[' -z '' ']'
++ cd tomcat/bin/..
++ pwd
+ CATALINA_HOME=/liferay/home/tomcat
+ '[' -z '' ']'
+ CATALINA_BASE=/liferay/home/tomcat
+ CLASSPATH=
+ '[' -r /liferay/home/tomcat/bin/setenv.sh ']'
+ . /liferay/home/tomcat/bin/setenv.sh
++ CATALINA_OPTS=' -Dfile.encoding=UTF8
-Djava.net.preferIPv4Stack=true
-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
-Duser.timezone=GMT -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap
-Djavax.net.ssl.trustStore=/liferay/home/keystore/all-certs.jks
-Djavax.net.ssl.trustStorePassword=changeit'
+ false
+ case $CATALINA_HOME in
+ case $CATALINA_BASE in
+ false
+ false
+ '[' -r /liferay/home/tomcat/bin/setclasspath.sh ']'
+ . /liferay/home/tomcat/bin/setclasspath.sh
++ '[' -z /usr/local/openjdk-8 ']'
++ '[' -z /usr/local/openjdk-8 ']'
++ '[' -z '' ']'
++ JRE_HOME=/usr/local/openjdk-8
++ '[' run = debug ']'
++ '[' -z '' ']'
++ '[' -d /liferay/home/tomcat/endorsed ']'
++ '[' -z '' ']'
++ _RUNJAVA=/usr/local/openjdk-8/bin/java
++ '[' false '!=' true ']'
++ '[' -z '' ']'
++ _RUNJDB=/usr/local/openjdk-8/bin/jdb
+ '[' '!' -z '' ']'
+ CLASSPATH=/liferay/home/tomcat/bin/bootstrap.jar
+ '[' -z '' ']'
+ CATALINA_OUT=/liferay/home/tomcat/logs/catalina.out
+ '[' -z '' ']'
+ CATALINA_TMPDIR=/liferay/home/tomcat/temp
+ '[' -r /liferay/home/tomcat/bin/tomcat-juli.jar ']'
+ CLASSPATH=/liferay/home/tomcat/bin/bootstrap.jar:/liferay/home/tomcat/bin/tomcat-juli.jar
+ have_tty=0
+ '[' -t 0 ']'
+ have_tty=1
+ false
+ '[' -z '' ']'
+ JSSE_OPTS=-Djdk.tls.ephemeralDHKeySize=2048
+ JAVA_OPTS=' -Djdk.tls.ephemeralDHKeySize=2048'
+ JAVA_OPTS=' -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources'
+ '[' -z '' ']'
+ '[' -r /liferay/home/tomcat/conf/logging.properties ']'
+ LOGGING_CONFIG=-Djava.util.logging.config.file=/liferay/home/tomcat/conf/logging.properties
+ '[' -z '' ']'
+ LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
+ '[' -z '' ']'
+ UMASK=0027
+ umask 0027
+ ENDORSED_PROP=ignore.endorsed.dirs
+ '[' -n '' ']'
+ '[' -d /liferay/home/tomcat/endorsed ']'
++ umask
+ JAVA_OPTS=' -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027'
+ '[' -z '' ']'
+ false
+ USE_NOHUP=false
+ unset _NOHUP
+ '[' false = true ']'
+ JDK_JAVA_OPTIONS=' --add-opens=java.base/java.lang=ALL-UNNAMED'
+ JDK_JAVA_OPTIONS=' --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED'
+ JDK_JAVA_OPTIONS=' --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED'
+ export JDK_JAVA_OPTIONS
+ '[' 1 -eq 1 ']'
+ echo 'Using CATALINA_BASE: /liferay/home/tomcat'
Using CATALINA_BASE: /liferay/home/tomcat
+ echo 'Using CATALINA_HOME: /liferay/home/tomcat'
Using CATALINA_HOME: /liferay/home/tomcat
+ echo 'Using CATALINA_TMPDIR: /liferay/home/tomcat/temp'
Using CATALINA_TMPDIR: /liferay/home/tomcat/temp
+ '[' run = debug ']'
+ echo 'Using JRE_HOME: /usr/local/openjdk-8'
Using JRE_HOME: /usr/local/openjdk-8
+ echo 'Using CLASSPATH: /liferay/home/tomcat/bin/bootstrap.jar:/liferay/home/tomcat/bin/tomcat-juli.jar'
Using CLASSPATH: /liferay/home/tomcat/bin/bootstrap.jar:/liferay/home/tomcat/bin/tomcat-juli.jar
+ '[' '!' -z '' ']'
+ '[' run = jpda ']'
+ '[' run = debug ']'
+ '[' run = run ']'
+ shift
+ '[' '' = -security ']'
+ eval exec '"/usr/local/openjdk-8/bin/java"' '"-Djava.util.logging.config.file=/liferay/home/tomcat/conf/logging.properties"' -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager ' -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027' ' -Dfile.encoding=UTF8
-Djava.net.preferIPv4Stack=true
-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
-Duser.timezone=GMT -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap
-Djavax.net.ssl.trustStore=/liferay/home/keystore/all-certs.jks
-Djavax.net.ssl.trustStorePassword=changeit' '-Dignore.endorsed.dirs=""' -classpath '"/liferay/home/tomcat/bin/bootstrap.jar:/liferay/home/tomcat/bin/tomcat-juli.jar"' '-Dcatalina.base="/liferay/home/tomcat"' '-Dcatalina.home="/liferay/home/tomcat"' '-Djava.io.tmpdir="/liferay/home/tomcat/temp"' org.apache.catalina.startup.Bootstrap start
++ exec /usr/local/openjdk-8/bin/java -Djava.util.logging.config.file=/liferay/home/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.
ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dfile.encoding=UTF8
bash -x tomcat/bin/catalina.sh run
+ cygwin=false
+ darwin=false
+ os400=false
+ hpux=false
+ case "`uname`" in
++ uname
+ PRG=tomcat/bin/catalina.sh
+ '[' -h tomcat/bin/catalina.sh ']'
++ dirname tomcat/bin/catalina.sh
+ PRGDIR=tomcat/bin
+ '[' -z '' ']'
++ cd tomcat/bin/..
++ pwd
+ CATALINA_HOME=/liferay/home/tomcat
+ '[' -z '' ']'
+ CATALINA_BASE=/liferay/home/tomcat
+ CLASSPATH=
+ '[' -r /liferay/home/tomcat/bin/setenv.sh ']'
+ . /liferay/home/tomcat/bin/setenv.sh
++ CATALINA_OPTS=' -Dfile.encoding=UTF8
-Djava.net.preferIPv4Stack=true
-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
-Duser.timezone=GMT -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap
-Djavax.net.ssl.trustStore=/liferay/home/keystore/all-certs.jks
-Djavax.net.ssl.trustStorePassword=changeit'
+ false
+ case $CATALINA_HOME in
+ case $CATALINA_BASE in
+ false
+ false
+ '[' -r /liferay/home/tomcat/bin/setclasspath.sh ']'
+ . /liferay/home/tomcat/bin/setclasspath.sh
++ '[' -z /usr/local/openjdk-8 ']'
++ '[' -z /usr/local/openjdk-8 ']'
++ '[' -z '' ']'
++ JRE_HOME=/usr/local/openjdk-8
++ '[' run = debug ']'
++ '[' -z '' ']'
++ '[' -d /liferay/home/tomcat/endorsed ']'
++ '[' -z '' ']'
++ _RUNJAVA=/usr/local/openjdk-8/bin/java
++ '[' false '!=' true ']'
++ '[' -z '' ']'
++ _RUNJDB=/usr/local/openjdk-8/bin/jdb
+ '[' '!' -z '' ']'
+ CLASSPATH=/liferay/home/tomcat/bin/bootstrap.jar
+ '[' -z '' ']'
+ CATALINA_OUT=/liferay/home/tomcat/logs/catalina.out
+ '[' -z '' ']'
+ CATALINA_TMPDIR=/liferay/home/tomcat/temp
+ '[' -r /liferay/home/tomcat/bin/tomcat-juli.jar ']'
+ CLASSPATH=/liferay/home/tomcat/bin/bootstrap.jar:/liferay/home/tomcat/bin/tomcat-juli.jar
+ have_tty=0
++ tty
+ '[' 'not a tty' '!=' 'not a tty' ']'
+ false
+ '[' -z '' ']'
+ JSSE_OPTS=-Djdk.tls.ephemeralDHKeySize=2048
+ JAVA_OPTS=' -Djdk.tls.ephemeralDHKeySize=2048'
+ JAVA_OPTS=' -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources'
+ '[' -z '' ']'
+ '[' -r /liferay/home/tomcat/conf/logging.properties ']'
+ LOGGING_CONFIG=-Djava.util.logging.config.file=/liferay/home/tomcat/conf/logging.properties
+ '[' -z '' ']'
+ LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
+ '[' -z '' ']'
+ UMASK=0027
+ umask 0027
+ ENDORSED_PROP=ignore.endorsed.dirs
+ '[' -n '' ']'
+ '[' -d /liferay/home/tomcat/endorsed ']'
+ '[' -z '' ']'
+ false
+ USE_NOHUP=false
+ unset _NOHUP
+ '[' false = true ']'
+ JDK_JAVA_OPTIONS=' --add-opens=java.base/java.lang=ALL-UNNAMED'
+ JDK_JAVA_OPTIONS=' --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED'
+ export JDK_JAVA_OPTIONS
+ '[' 0 -eq 1 ']'
+ '[' run = jpda ']'
+ '[' run = debug ']'
+ '[' run = run ']'
+ shift
+ '[' '' = -security ']'
+ eval exec '"/usr/local/openjdk-8/bin/java"' '"-Djava.util.logging.config.file=/liferay/home/tomcat/conf/logging.properties"' -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dfile.encoding=UTF8 -Djava.net.preferIPv4Stack=true -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false -Duser.timezone=GMT -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -Djavax.net.ssl.trustStore=/liferay/home/keystore/all-certs.jks -Djavax.net.ssl.trustStorePassword=changeit '-Dignore.endorsed.dirs=""' -classpath '"/liferay/home/tomcat/bin/bootstrap.jar:/liferay/home/tomcat/bin/tomcat-juli.jar"' '-Dcatalina.base="/liferay/home/tomcat"' '-Dcatalina.home="/liferay/home/tomcat"' '-Djava.io.tmpdir="/liferay/home/tomcat/temp"' org.apache.catalina.startup.Bootstrap start
++ exec /usr/local/openjdk-8/bin/java -Djava.util.logging.config.file=/liferay/home/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dfile.encoding=UTF8 -Djava.net.preferIPv4Stack=true -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false -Duser.timezone=GMT -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -Djavax.net.ssl.trustStore=/liferay/home/keystore/all-certs.jks -Djavax.net.ssl.trustStorePassword=changeit -Dignore.endorsed.dirs= -classpath /liferay/home/tomcat/bin/bootstrap.jar:/liferay/home/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/liferay/home/tomcat -Dcatalina.home=/liferay/home/tomcat -Djava.io.tmpdir=/liferay/home/tomcat/temp org.apache.catalina.startup.Bootstrap start
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment