components/tomcat/patches/tomcat_strict_servlet.patch
changeset 1387 6df6087cb5b9
parent 142 6f1cb90a0ef3
child 4089 1788e52b3086
--- a/components/tomcat/patches/tomcat_strict_servlet.patch	Wed Jul 10 01:44:35 2013 -0700
+++ b/components/tomcat/patches/tomcat_strict_servlet.patch	Wed Jun 12 04:06:20 2013 -0700
@@ -1,14 +1,14 @@
---- apache-tomcat-6.0.20-src/bin/catalina.sh.orig	2009-03-30 14:34:02.000000000 -0700
-+++ apache-tomcat-6.0.20-src/bin/catalina.sh	2009-03-30 14:40:38.000000000 -0700
-@@ -233,6 +233,7 @@
+--- apache-tomcat-6.0.37-src/bin/catalina.sh	Wed Jun 12 02:20:24 2013
++++ apache-tomcat-6.0.37-src/bin/catalina.sh	Wed Jun 12 02:20:24 2013
+@@ -287,6 +287,7 @@
          -Dcatalina.base="$CATALINA_BASE" \
          -Dcatalina.home="$CATALINA_HOME" \
          -Djava.io.tmpdir="$CATALINA_TMPDIR" \
 +        -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
          org.apache.catalina.startup.Bootstrap "$@" start
      else
-       exec "$_RUNJDB" $JAVA_OPTS "$LOGGING_CONFIG" $CATALINA_OPTS \
-@@ -241,6 +242,7 @@
+       exec "$_RUNJDB" "$LOGGING_CONFIG" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
+@@ -295,6 +296,7 @@
          -Dcatalina.base="$CATALINA_BASE" \
          -Dcatalina.home="$CATALINA_HOME" \
          -Djava.io.tmpdir="$CATALINA_TMPDIR" \
@@ -16,15 +16,15 @@
          org.apache.catalina.startup.Bootstrap "$@" start
      fi
    fi
-@@ -258,6 +260,7 @@
+@@ -314,6 +316,7 @@
        -Dcatalina.base="$CATALINA_BASE" \
        -Dcatalina.home="$CATALINA_HOME" \
        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
        org.apache.catalina.startup.Bootstrap "$@" start
    else
-     exec "$_RUNJAVA" $JAVA_OPTS "$LOGGING_CONFIG" $CATALINA_OPTS \
-@@ -265,6 +268,7 @@
+     exec "$_RUNJAVA" "$LOGGING_CONFIG" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
+@@ -321,6 +324,7 @@
        -Dcatalina.base="$CATALINA_BASE" \
        -Dcatalina.home="$CATALINA_HOME" \
        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
@@ -32,27 +32,27 @@
        org.apache.catalina.startup.Bootstrap "$@" start
    fi
  
-@@ -282,6 +286,7 @@
+@@ -378,6 +382,7 @@
        -Dcatalina.base="$CATALINA_BASE" \
        -Dcatalina.home="$CATALINA_HOME" \
        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
        org.apache.catalina.startup.Bootstrap "$@" start \
-       >> "$CATALINA_BASE"/logs/catalina.out 2>&1 &
+       >> "$CATALINA_OUT" 2>&1 &
  
-@@ -294,6 +299,7 @@
+@@ -387,6 +392,7 @@
        -Dcatalina.base="$CATALINA_BASE" \
        -Dcatalina.home="$CATALINA_HOME" \
        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
        org.apache.catalina.startup.Bootstrap "$@" start \
-       >> "$CATALINA_BASE"/logs/catalina.out 2>&1 &
+       >> "$CATALINA_OUT" 2>&1 &
  
-@@ -316,6 +322,7 @@
+@@ -437,6 +443,7 @@
      -Dcatalina.base="$CATALINA_BASE" \
      -Dcatalina.home="$CATALINA_HOME" \
      -Djava.io.tmpdir="$CATALINA_TMPDIR" \
 +    -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
      org.apache.catalina.startup.Bootstrap "$@" stop
  
-   if [ $FORCE -eq 1 ]; then
+   if [ ! -z "$CATALINA_PID" ]; then